Taylor Woll
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
8 лет назад |
Paul Leathers
|
f6e0c544cf
[CVE-2017-8649] Bytecode tempering mitigation code accidently turned off - Internal
|
8 лет назад |
Paul Leathers
|
2500e1cdc1
17-08 ChakraCore servicing release
|
8 лет назад |
Meghana Gupta
|
82ff317978
Enable globopt for functions with try finally
|
9 лет назад |
Michael Ferris
|
1fc65ed54a
Enforce setting the bytecode offset on instruction not inserted at the end in IRBuilder
|
9 лет назад |
Curtis Man
|
e817def1bc
Optimizing ForInObjectEnumerator overhead
|
9 лет назад |
Michael Holman
|
0773ecdb58
Merge remote-tracking branch 'origin/master' into oopjit
|
9 лет назад |
Paul Leathers
|
89ae1b22ae
Allow jitted loop bodies to make use of stack nested functions if indicated by the byte code. The prologue code will initialize a pointer to the interpreter instance's stack nested functions, and each NewScFunc that allocates on the stack will make use of the pointer. The IRBuilder inserts an instruction that refers to the closure environment and the stack nested function pointer and feeds the NewScFunc instruction, since NewScFunc already takes 2 source operands in some cases.
|
9 лет назад |
Michael Holman
|
20e2e00bee
initial oop jit debugger implementation
|
9 лет назад |
Michael Holman
|
4a741ad357
oop jit perf improvements
|
9 лет назад |
Michael Holman
|
aab0874f70
oop jit perf experiment
|
9 лет назад |
Lei Shi
|
c5fb8667aa
fix memory leak statement Map created in JIT time
|
9 лет назад |
Michael Holman
|
4876f74efc
fix prop id array accesses for oop jit
|
9 лет назад |
Michael Holman
|
f7f273f0d7
Merge branch 'master' into oopjit
|
9 лет назад |
Michael Holman
|
153bb75aef
some cleanup with inlining and aux data
|
9 лет назад |
Michael Holman
|
bad147a93d
get inlining working
|
9 лет назад |
Michael Holman
|
34c8532037
get JIT loop body working, fix heap leaks
|
9 лет назад |
Jianchun Xu
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 лет назад |
Jianchun Xu
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 лет назад |
Michael Holman
|
e25d694070
Merge remote-tracking branch 'origin/master' into users/michhol/oop
|
10 лет назад |
Jianchun Xu
|
47eab483b9
change top-level dir Lib back to lib
|
10 лет назад |
Jianchun Xu
|
4e05cc2969
rename /lib/ files to CamelCase
|
10 лет назад |
Suwei Chen
|
b469619112
Add IRBuilder codepath for CallIExtendedFlags
|
10 лет назад |
ChakraBot
|
5d8406741f
Initial commit
|
10 лет назад |