Richard
|
c848d4d8d5
Refactor await & yield & enable async iteration (#6456)
|
пре 5 година |
Nhat Nguyen
|
62dd193aaf
Use `RecordVirtualTableAddress`
|
пре 6 година |
Nhat Nguyen
|
24f388c6a0
Add DummyVirtualFunctionToHinderLinkerICF
|
пре 6 година |
Nhat Nguyen
|
6b660229db
Enable basic jitting without global optimizer for generators on x64
|
пре 6 година |
Nhat Nguyen
|
981f260cb7
Implement lazy bailout
|
пре 7 година |
Michael Ferris
|
26833effbb
Always use AsmJsDefault entrypoint instead of a wasm deferred parse entry point
|
пре 7 година |
Aneesh Divakarakurup
|
9c8394ff89
Moving HomeObj field out of ScriptFunction
|
пре 7 година |
Paul Leathers
|
7cb51bf4e1
Support polymorphic type checks for objtypespec. For type checks where we have a set of multiple equivalent types, create a property guard that is structured like a polymorphic inline cache, with an underlying array of types indexed by a hash of the type pointer.
|
пре 8 година |
Michael Holman
|
748c4aabf0
fix SAL annotation in JitFromEncodedWorkItem
|
пре 8 година |
Seth Brenith (O'BRIEN)
|
4b03b4ae0f
Speed up property accesses using Symbols.
|
пре 8 година |
Lei Shi
|
0f4fff704a
simplify xData deletion
|
пре 8 година |
Lei Shi
|
8a7ddab91a
Move functionTable deleting to background.
|
пре 8 година |
Michael Ferris
|
64060aace0
Collect the encoded buffer of the RPC data to try to repro backend crash/asserts
|
пре 8 година |
Lei Shi
|
7b201ab597
[1.7>1.8] [MERGE #4226 @leirocks] 17-11 Security Update
|
пре 8 година |
Michael Holman
|
85d42e7229
[CVE-2017-11861] [ChakraCore] Chakra JIT - Incorrect integer overflow check in Lowerer::LowerBoundCheck - Google, Inc.
|
пре 8 година |
Michael Holman
|
93aac7ed12
Optimize JSON
|
пре 8 година |
Curtis Man
|
861fb1b741
Cleanup: Refactor and move JIT specific code to the BackEnd Directory
|
пре 8 година |
Michael Holman
|
6a222b7d04
Add trampoline for JIT calls
|
пре 8 година |
Michael Holman
|
580d3202a4
use property string for concat string
|
пре 8 година |
Oguz Bastemur
|
649f3d2c37
xplat: Debugger Support
|
пре 9 година |
Michael Holman
|
ac56bc0561
Use Sections for OOP JIT
|
пре 9 година |
Jianchun Xu
|
3ab6f3e971
JIT: signed integer overflow and other fixes
|
пре 9 година |
Jianchun Xu
|
4f93a9d8ce
JIT: to compile on Linux
|
пре 9 година |
Michael Holman
|
ee6b667fc3
Merge remote-tracking branch 'origin/master' into oopjit
|
пре 9 година |
Curtis Man
|
58ab8fa9f8
Refactor Enumerators
|
пре 9 година |
Aneesh Divakarakurup
|
a99327b2a1
Updating async function implementation to fix the symbol capturing issues
|
пре 9 година |
Michael Holman
|
f7f273f0d7
Merge branch 'master' into oopjit
|
пре 9 година |
Michael Holman
|
314275a296
fix few small bugs causing build issues
|
пре 9 година |
Michael Holman
|
e4b5d779b7
fix helper call addresses
|
пре 9 година |
Oguz Bastemur
|
83f7477f60
cross platform: support amd64 on *nix
|
пре 9 година |