Dibyendu Majumdar
|
76accd1930
|
Update copyright notices
|
4 years ago |
Dibyendu Majumdar
|
3e5df1fdb8
|
issue #171
|
4 years ago |
Dibyendu Majumdar
|
483569d8db
|
issue #171 SETLIST is no longer an inline op code in the VM
|
4 years ago |
Dibyendu Majumdar
|
6f29bc6cd8
|
issue #163 add DEFER bytecode to LLVM backend
|
4 years ago |
Dibyendu Majumdar
|
edce55b997
|
issue #163 Base must be protected as luaF_close can now reallocate stack due to invocation of deferred functions
|
4 years ago |
Dibyendu Majumdar
|
9a0ced9620
|
issue #163 First attempt to implement a Go like defer statement
|
4 years ago |
Dibyendu Majumdar
|
81b4b1fb35
|
doc updates and some minor reformatting
|
5 years ago |
Dibyendu Majumdar
|
08157b102c
|
issue #157 rename bytecodes
|
6 years ago |
Dibyendu Majumdar
|
5e552ab4a7
|
issue #157 more renaming of bytecodes
|
6 years ago |
Dibyendu Majumdar
|
489e118012
|
issue #157 more renaming of bytecodes
|
6 years ago |
Dibyendu Majumdar
|
b65c595e05
|
issue #157 import from Lua 5.4 changes to the way number conversions are done in the VM to push string coersion down to string metamethods
|
6 years ago |
Dibyendu Majumdar
|
dd593cdcd5
|
issue #157 import from Lua 5.4 changes to the way number conversions are done in the VM to push string coersion down to string metamethods
|
6 years ago |
Dibyendu Majumdar
|
21028d833b
|
issue #157 more renaming of op codes
|
6 years ago |
Dibyendu Majumdar
|
31f4e178ee
|
issue #157 more opcode renaming
|
6 years ago |
Dibyendu Majumdar
|
fc6929aa58
|
issue #157 more opcode renaming
|
6 years ago |
Dibyendu Majumdar
|
7041827d53
|
issue #157 rename the array get/set op codes
|
6 years ago |
Dibyendu Majumdar
|
eec9a49414
|
issue #157: rename GETTABLE_SK and SETTABLE_SK opcodes
|
6 years ago |
Dibyendu Majumdar
|
d4d679bb3c
|
issue #156
|
6 years ago |
Dibyendu Majumdar
|
3e1d1bc752
|
issue #110 add support for a few more op codes
|
6 years ago |
Dibyendu Majumdar
|
1583e618ab
|
issue #114 complete rename
|
6 years ago |
Dibyendu Majumdar
|
7dec6fa08f
|
issue #114 add new LUA_TFUNCTION subtype to allow direct (faster) calls to simple C functions
|
6 years ago |
Dibyendu Majumdar
|
f62b1eb557
|
refactoring
|
6 years ago |
Dibyendu Majumdar
|
2b4f1859c1
|
restore Lua Hook check in computed goto mode
|
6 years ago |
Dibyendu Majumdar
|
f4a5a52e89
|
issue #135 add OP_RAVI_FORPREP_IP/I1 and OP_RAVI_FORLOOP_IP/I1
|
6 years ago |
Dibyendu Majumdar
|
1ef4e01275
|
issue #135 fix bugs and add some basic tests
|
6 years ago |
Dibyendu Majumdar
|
c83f56fcc1
|
issue #135 regenerate clang asm output
|
6 years ago |
Dibyendu Majumdar
|
e02087c201
|
issue #135 fix bug - KBASE was not set
|
6 years ago |
Dibyendu Majumdar
|
65fc6adc0d
|
issue #135 wiring stuff together
|
7 years ago |
Dibyendu Majumdar
|
0eb4464184
|
incorporate some upcoming Lua 5.4 changes to do with a) caching savedpc and mask, and b) fast tracking comp operators for integers
|
7 years ago |
Dibyendu Majumdar
|
3b16c0a902
|
fix compiler warnings
|
7 years ago |
dibyendumajumdar
|
6d89ac9026
|
revised build and option to enable computed goto in the VM
|
7 years ago |
Dibyendu Majumdar
|
b2c6c8ebd4
|
fix a bug in issue #136 implementation and add experimental support for computed gotos in the VM
|
7 years ago |
Dibyendu Majumdar
|
1e23abbbff
|
issue #136 more type checking
|
7 years ago |
Dibyendu Majumdar
|
d3f821c59a
|
issue #136 wip
|
7 years ago |
Dibyendu Majumdar
|
92d4d5d186
|
issue #136 implement new type checking opcodes
|
7 years ago |
Dibyendu Majumdar
|
5e03430d7d
|
issue #136 additional type assertions
|
7 years ago |
Dibyendu Majumdar
|
d0ca3719be
|
fast track int key case in GETTABLE and SETTABLE
|
7 years ago |
Dibyendu Majumdar
|
03485223ed
|
change GETTABLE_I to work on objects that may not be tables
|
7 years ago |
Dibyendu Majumdar
|
b0b5545597
|
issue #132 fix a bug that occurs when object access is applied to an array type
|
7 years ago |
Dibyendu Majumdar
|
5ff1a72fb3
|
cleanup some warnings
|
7 years ago |
Dibyendu Majumdar
|
794cfc162c
|
use macros vmdispatch, vmfetch, vmcase and vmbreak
|
7 years ago |
Dibyendu Majumdar
|
0f089b6b92
|
issue #119
|
7 years ago |
Dibyendu Majumdar
|
1cecb6d346
|
fix messed up merge
|
7 years ago |
Dibyendu Majumdar
|
6c099045b6
|
merge profile
|
7 years ago |
Dibyendu Majumdar
|
ac508b1d2f
|
experiments in performance
|
7 years ago |
Dibyendu Majumdar
|
d952284929
|
performance investigation
|
7 years ago |
Dibyendu Majumdar
|
f9ce1dce02
|
investigate performance issues in interpreter
|
7 years ago |
Dibyendu Majumdar
|
022b36ab7e
|
investigate interpreter performance options
|
7 years ago |
Dibyendu Majumdar
|
0399d6a163
|
issue #109
|
8 years ago |
Dibyendu Majumdar
|
36c99300a2
|
issue #109 work on simple bytecode profiler
|
8 years ago |