Michael Holman
|
8d97bdbe81
fix break for OOP JIT when UCRT is not available
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
f4cb3f25bb
[MERGE #2522 @MikeHolman] add more validation for OOP JIT module/process identity
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
79b9dfef06
change OOP interpreter thunk emitter back to using EmitBufferManager
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
9c8806ad98
add more validation for OOP JIT module/process identity
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
e80c1fe1d5
Bug fixes for Section API
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
ac56bc0561
Use Sections for OOP JIT
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
d0b29ad71b
use bv for jit numeric property records
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
e5a7f3f4b3
Short circuit IsNativeAddress for Chakra.dll functions when OOP
|
%!s(int64=9) %!d(string=hai) anos |
Lei Shi
|
6ba2a4b653
fix for linux sample build
|
%!s(int64=9) %!d(string=hai) anos |
Lei Shi
|
2d19494c7b
use pool of page allocator in JIT server
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
80de6d5071
reduce property record storage on JIT server
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
f826899d85
[MERGE #1758 @MikeHolman] cache debugManager JIT addrs on new ScriptContext, instead of new ThreadContext
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
b9022dd38b
cache debugManager JIT addrs on new ScriptContext, instead of new ThreadContext
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
b54bd3d69a
move dynamic interpreter thunk generation OOP
|
%!s(int64=9) %!d(string=hai) anos |
Lei Shi
|
fb076e622e
fix issue with race condition
|
%!s(int64=9) %!d(string=hai) anos |
Lei Shi
|
da70259f68
fix after rebase
|
%!s(int64=9) %!d(string=hai) anos |
Lei Shi
|
9f966a8944
harden the contexts initialization path
|
%!s(int64=9) %!d(string=hai) anos |
Lei Shi
|
7e0a2be86c
fix some initialization
|
%!s(int64=9) %!d(string=hai) anos |
Lei Shi
|
53114fe2b3
OOP JIT error handling
|
%!s(int64=9) %!d(string=hai) anos |
Jianchun Xu
|
4f93a9d8ce
JIT: to compile on Linux
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
14bf09e1c7
nullptr initialize oopjit maps
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
be91b5f858
add support for removing reclaimed property records from server
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
1720e370e6
fix oop jit bugs with reclaimed property records
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
32f729b13f
fix issue that prevented using prereserved segment on x86
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
8ce882abd6
add oop jit support for arm; fix core build issues
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
4a741ad357
oop jit perf improvements
|
%!s(int64=9) %!d(string=hai) anos |
Lei Shi
|
6c7db4f385
free server side property record
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
bb535f28f6
add oop jit support for prereserved heap segment
|
%!s(int64=9) %!d(string=hai) anos |
Michael Holman
|
2d862feb0f
checkpoint on refactor to get in proc jit working again
|
%!s(int64=9) %!d(string=hai) anos |