Commit Graph

757 Commits (d2fbb17572dae99f2aeb533a47c5fcf35850e549)
 

Author SHA1 Message Date
Dibyendu Majumdar d2fbb17572 allocate new LLVMContext per Lua global state
9 years ago
Dibyendu Majumdar 2da4a33e38 wrap call to lua_gc() with lua_unlock()/lua_lock() to avoid assertion failure
9 years ago
Dibyendu Majumdar 4fc119e5f0 add a gc collection in when JIT compiling
9 years ago
Dibyendu Majumdar 281520eba3 add a check for JITed Lua function in ltests
9 years ago
Dibyendu Majumdar 64044634ee prep for release
9 years ago
Dibyendu Majumdar a3f201da53 add phi instruction to LLVM binding
9 years ago
Dibyendu Majumdar f209f76876 fix issue #49
9 years ago
Dibyendu Majumdar b44d456ea7 implement interpreter version of some bitwise and comparison opcodes
9 years ago
Dibyendu Majumdar ba2ca59303 llvm binding update
9 years ago
Dibyendu Majumdar b884681ee9 syntactic support for declaring additional Lua types
9 years ago
Dibyendu Majumdar 64fda17642 syntactic support for declaring additional Lua types
9 years ago
Dibyendu Majumdar 71de79ae8e llvm binding update
9 years ago
Dibyendu Majumdar 8dbc144837 syntactic support for declaring additional Lua types
9 years ago
Dibyendu Majumdar 21b305b8be syntactic support for declaring additional Lua types
9 years ago
Dibyendu Majumdar 8e5924fed5 doc updates
9 years ago
Dibyendu Majumdar 0a6b988687 doc updates
9 years ago
Dibyendu Majumdar b449ae5eea doc updates
9 years ago
Dibyendu Majumdar 36fc6f57be doc updates
9 years ago
Dibyendu Majumdar ec9b58f758 doc updates
9 years ago
Dibyendu Majumdar bcd1090a38 doc updates
9 years ago
Dibyendu Majumdar fa1ceccda6 doc updates
9 years ago
Dibyendu Majumdar 7f06982524 doc updates
9 years ago
Dibyendu Majumdar 5164786bad doc updates
9 years ago
Dibyendu Majumdar 0109450536 doc updates
9 years ago
Dibyendu Majumdar d58c1a2a34 doc updates
9 years ago
Dibyendu Majumdar b911c5193f doc updates
9 years ago
Dibyendu Majumdar d72e7b58c1 doc updates
9 years ago
Dibyendu Majumdar dd97a18677 doc updates
9 years ago
Dibyendu Majumdar 7286cfa221 doc updates
9 years ago
Dibyendu Majumdar 4b6f604b30 add bytecode refernce to doc index
9 years ago
Dibyendu Majumdar 0bfd99878a add readme for Lua tests
9 years ago
Dibyendu Majumdar 06df86ce17 add readme for Lua tests
9 years ago
Dibyendu Majumdar f081aa999b cleanup
9 years ago
Dibyendu Majumdar 612d3c1ad5 get rid of the homebrew patch for libgccjit as it is now in brew
9 years ago
Dibyendu Majumdar 8b09c56d38 bytecode reference update
9 years ago
Dibyendu Majumdar 767a1a67bb cleanup
9 years ago
Dibyendu Majumdar 2f6bda172a cleanup
9 years ago
Dibyendu Majumdar 4ae3f3ea08 Delete lua_internals_notes.rst
9 years ago
Dibyendu Majumdar 6d4308aa6d bytecode reference update
9 years ago
Dibyendu Majumdar 0572de6e14 bytecode reference update
9 years ago
Dibyendu Majumdar e92e81f660 start documenting the LLVM binding
9 years ago
Dibyendu Majumdar 33295db3ce add load/store bindings
9 years ago
dibyendumajumdar 377401b520 fix warning
9 years ago
Dibyendu Majumdar 9d09555735 add fib sample
9 years ago
Dibyendu Majumdar 4b5b871819 added llvm bindings for conversions and geps
9 years ago
Dibyendu Majumdar 0b2aa33c09 add alloca binding
9 years ago
Dibyendu Majumdar e16f1419bf add bindings to binary and unary LLVM value ops
9 years ago
Dibyendu Majumdar 7c022eab66 fix warnings on Mac OSX
9 years ago
Dibyendu Majumdar 9ad31c6218 refactor
9 years ago
Dibyendu Majumdar f936e2fd54 cleanup
9 years ago