Commit History

Autor SHA1 Mensaxe Data
  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