Skip to content

Activity

lua4jvm: Implement VARIABLE_TRACING pass and re-enable upvalue typing

benskupushed 1 commit to master • 88033d3…4585e7d • 
on Oct 19, 2024

luaj4jvm: Add support for static invokedynamic call sites

benskupushed 1 commit to master • 805e0e9…88033d3 • 
on Oct 19, 2024

lua4jvm: Fix Lua upvalues

benskupushed 1 commit to master • 3e5933e…805e0e9 • 
on Oct 17, 2024

lua4jvm: Add pcall(...) to standard library

benskupushed 1 commit to master • a23120e…3e5933e • 
on Oct 6, 2024

Update CI to Java 21

benskupushed 1 commit to master • 2f3d87f…a23120e • 
on Aug 16, 2024

lua4jvm: Add a coroutine implementation

benskupushed 3 commits to master • 500fdc3…2f3d87f • 
on Aug 16, 2024

lua4jvm: Split Lua numbers to floats and ints according to 5.4 spec

benskupushed 1 commit to master • 569f085…500fdc3 • 
on Aug 11, 2024

lua4jvm: Fix Antlr 4 syntax error handling

benskupushed 1 commit to master • e4ae087…569f085 • 
on Aug 3, 2024

lua4jvm: Add debug information generated classes

benskupushed 1 commit to master • 71dc004…e4ae087 • 
on Aug 3, 2024

lua4jvm: Replace hidden classes with single-use ClassLoaders

benskupushed 1 commit to master • 6ae5186…71dc004 • 
on Aug 2, 2024

lua4jvm: Add ipairs() for tables, fix array-table bugs

benskupushed 1 commit to master • 30fe5f0…6ae5186 • 
on Jul 29, 2024

lua4jvm: Add next() to standard library

benskupushed 2 commits to master • 54d4be5…30fe5f0 • 
on Jul 24, 2024

lua4jvm: Add table iteration support (WIP)

benskupushed 5 commits to master • b491945…54d4be5 • 
on Jul 13, 2024

lua4jvm: Make basic standard library sandboxed by default

benskupushed 1 commit to master • b74d2cf…b491945 • 
on Jul 9, 2024

Add first parts of the Lua standard library

benskupushed 1 commit to master • f63b68f…b74d2cf • 
on Jul 3, 2024

Fix build

benskupushed 1 commit to master • db3ab6f…f63b68f • 
on Jul 1, 2024

Add a simple CI pipeline (now that it is free for public repo)

Force push
benskuforce pushed to master • 94ac4e4…db3ab6f • 
on Jul 1, 2024

Add a simple CI pipeline (now that it is free for public repo)

benskupushed 1 commit to master • 195dd97…94ac4e4 • 
on Jul 1, 2024

Add brief READMEs and some documentation

benskupushed 1 commit to master • dc0d80b…195dd97 • 
on Jul 1, 2024

lua4jvm: Add support for negation and length unary operations

benskupushed 2 commits to master • 6562df3…dc0d80b • 
on Jun 2, 2024

lua4jvm: Add metatable support for (some) binary expressions

benskupushed 1 commit to master • 9b6730e…6562df3 • 
on Jun 1, 2024

lua4jvm: Fix spreading of multivals into arguments

benskupushed 1 commit to master • 897f89b…9b6730e • 
on May 29, 2024

lua4jvm: Add support for varargs (multi-values)

Force push
benskuforce pushed to master • e345a4a…897f89b • 
on May 29, 2024

lua4jvm: Fix nested multivals

benskupushed 2 commits to master • 04a0c5f…e345a4a • 
on May 29, 2024

lua4jvm: Fix __index metamethod linkage

Force push
benskuforce pushed to master • 010ffd0…04a0c5f • 
on Apr 14, 2024

lua4jvm: Add Java FFI for Lua

benskupushed 1 commit to master • dce2b26…010ffd0 • 
on Apr 13, 2024

lua4jvm: Add table slot optimizations and partial metatable support

benskupushed 1 commit to master • 8b06801…dce2b26 • 
on Mar 23, 2024

Back to work!

benskupushed 1 commit to master • abb19e6…8b06801 • 
on Mar 20, 2024

lua4jvm: Add table type inference (WIP)

benskupushed 1 commit to master • 75664ea…abb19e6 • 
on Feb 11, 2024

lua4jvm: Add table shape (specialization) support

benskupushed 1 commit to master • 3dc6252…75664ea • 
on Sep 2, 2023