summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2022-08-06compiler: add import statement support for dynamic extensionsJo-Philipp Wich
2022-08-06vm: introduce new I_DYNLOAD opcodeJo-Philipp Wich
2022-08-06lib: internally expose new uc_require_library() helperJo-Philipp Wich
2022-08-06vm: don't treat offset 0 special for exceptionsJo-Philipp Wich
2022-08-06compiler: don't treat offset 0 special at syntax errorsJo-Philipp Wich
2022-08-06Merge pull request #97 from jow-/module-import-export-fixesJo-Philipp Wich
2022-08-05compiler: improve formatting of nested syntax error messagesJo-Philipp Wich
2022-08-05program: remove now unused uc_program_export_lookup()Jo-Philipp Wich
2022-08-05compiler: rework export index allocationJo-Philipp Wich
2022-08-05compiler: fix deriving module path from source runpathJo-Philipp Wich
2022-08-05compiler: enforce stricter module compilation rulesJo-Philipp Wich
2022-08-05vm: don't initialize upvalues for module functionsJo-Philipp Wich
2022-08-05program: add serialization and deserialization for module function flagJo-Philipp Wich
2022-08-05compiler: add a flag denoting module functionsJo-Philipp Wich
2022-07-30Merge pull request #96 from jow-/module-import-export-supportJo-Philipp Wich
2022-07-30treewide: unexport libucode internal functionsJo-Philipp Wich
2022-07-30compiler: add support for import/export statementsJo-Philipp Wich
2022-07-30compiler: resolve predeclared upvaluesJo-Philipp Wich
2022-07-30compiler: require a name in function declarationsJo-Philipp Wich
2022-07-30compiler: fix reported source position in inc/dec operator errorJo-Philipp Wich
2022-07-30tests: run_tests.sh: substitute dynamic test directory path in outputJo-Philipp Wich
2022-07-30vm, cli: move search path into global configuration structureJo-Philipp Wich
2022-07-30vm: introduce import and export opcodesJo-Philipp Wich
2022-07-30vm: honor constant flag of objects and arraysJo-Philipp Wich
2022-07-30vm: transparently resolve upvalue referencesJo-Philipp Wich
2022-07-30vm: gracefully handle unresolved upvaluesJo-Philipp Wich
2022-07-30program: add function to globally lookup exported nameJo-Philipp Wich
2022-07-30program: add infrastructure to handle multiple sources per programJo-Philipp Wich
2022-07-30program: fix reporting source position of first instructionJo-Philipp Wich
2022-07-30program: fix en/decoding debuginfo upvalue slots in precompiled bytecodeJo-Philipp Wich
2022-07-30source: add tracking of exported symbolsJo-Philipp Wich
2022-07-30lib: honor constant flag of arraysJo-Philipp Wich
2022-07-30types: resolve upvalue references on stringificationJo-Philipp Wich
2022-07-28types: add ability to mark array and object values as constantJo-Philipp Wich
2022-07-28lexer: recognize module related keywordsJo-Philipp Wich
2022-07-28lexer: rewrite token scannerJo-Philipp Wich
2022-07-12Merge pull request #95 from jow-/lexer-fix-non-lstrip-parsingJo-Philipp Wich
2022-07-12Merge pull request #94 from jow-/rtnl-fix-bridge-afspec-rtaJo-Philipp Wich
2022-07-12lexer: fix parsing with disabled block left strippingJo-Philipp Wich
2022-07-03rtnl: fix parsing/creation of IFLA_AF_SPEC RTA for the AF_BRIDGE familyJo-Philipp Wich
2022-06-30Merge pull request #93 from jow-/compiler-fix-switch-stack-mismatchJo-Philipp Wich
2022-06-30compiler: fix stack mismatch on continue statements nested in switchesJo-Philipp Wich
2022-06-29Merge pull request #91 from jow-/ubus-propagate-exceptionsJo-Philipp Wich
2022-06-29Merge pull request #92 from jow-/uloop-propagate-exceptionsJo-Philipp Wich
2022-06-29uloop: end uloop on exceptions in managed codeJo-Philipp Wich
2022-06-29ubus: end uloop on exceptions in managed codeJo-Philipp Wich
2022-06-29Merge pull request #90 from jow-/rtnl-expose-stats64Jo-Philipp Wich
2022-06-28rtnl: expose IFLA_STATS64 contentsJo-Philipp Wich
2022-06-28Merge pull request #89 from jow-/rtnl-expose-ifi-changeJo-Philipp Wich
2022-06-28rtnl: expose ifinfomsg.ifi_change memberJo-Philipp Wich