Commit Graph

1078 Commits (master)

Author SHA1 Message Date
Dibyendu Majumdar 72f7dce55c merge 5.3.0 final
9 years ago
Dibyendu Majumdar 6ce5f9d7e6 test perf of new add opcode
9 years ago
Dibyendu Majumdar 238cc13d1e enable float + int and int + float instruction generation for OP_ADD
9 years ago
Dibyendu Majumdar 233c668d20 implement compilation of type specific add
9 years ago
Dibyendu Majumdar c3a689e478 implement compilation of type specific add
9 years ago
Dibyendu Majumdar 559e955a14 add type info to local variables
9 years ago
Dibyendu Majumdar b5eb350f84 add type info to local variables
9 years ago
Dibyendu Majumdar 0de86704b2 add type info to local variables
9 years ago
Dibyendu Majumdar 1cfb88713a add type info to local variables
9 years ago
Dibyendu Majumdar 6741dbe852 add type info to local variables
9 years ago
Dibyendu Majumdar cb7ac25ff6 add types in lua parser expressions
9 years ago
Dibyendu Majumdar bb6fa7b994 add types in lua parser expressions
9 years ago
Dibyendu Majumdar e164f146ea add types in lua parser expressions
9 years ago
Dibyendu Majumdar 8cf1db7ffa add ability to determine an opcode type
9 years ago
Dibyendu Majumdar 5362586c87 ensure that expression type is set where possible - and validate types for local variable assignments
9 years ago
Dibyendu Majumdar 949cd3562f add ability to determine an opcode type
9 years ago
dibyendumajumdar 5284956c24 change various Lua limits to match the change in bytecode structure
9 years ago
Dibyendu Majumdar 1af7c28575 add some comments (steal from luajit)
9 years ago
Dibyendu Majumdar fcfcd0d1e1 revert to 32-bit bytecode
9 years ago
Dibyendu Majumdar cd2fdd508c parse local i:type syntax and add dump function code in test case
9 years ago
Dibyendu Majumdar ba0d7e5302 add operators eq, lt, le
9 years ago
Dibyendu Majumdar b84ed2a540 add ravi operators for add, sub, mul and div
9 years ago
Dibyendu Majumdar 2395683d35 add OP_RAVI and extension 64-bit instructions
9 years ago
Dibyendu Majumdar af16b26e71 initial checkin of opcode UNMF
9 years ago
Dibyendu Majumdar e3f457b645 initial checkin of opcode UNMF
9 years ago
dibyendumajumdar 4b457b7512 merge lua 5.3.0 rc3 and fix build on Ubuntu
9 years ago
Dibyendu Majumdar 4ca95c8084 create simple test program to allow direct execution of lua bytecodes
9 years ago
Dibyendu Majumdar 9bf704a4d3 initial import
9 years ago