-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add out-of-process JIT support #1561
Commits on Jan 5, 2016
-
Configuration menu - View commit details
-
Copy full SHA for bd475aa - Browse repository at this point
Copy the full SHA bd475aaView commit details
Commits on Jan 6, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 63d086f - Browse repository at this point
Copy the full SHA 63d086fView commit details
Commits on Jan 12, 2016
-
Configuration menu - View commit details
-
Copy full SHA for ce5cbb7 - Browse repository at this point
Copy the full SHA ce5cbb7View commit details
Commits on Jan 14, 2016
-
Configuration menu - View commit details
-
Copy full SHA for c97f387 - Browse repository at this point
Copy the full SHA c97f387View commit details
Commits on Jan 22, 2016
-
Chakra.Runtime.Library includes as a header the output of Chakra.JITI…
…DL, so we to ensure that Chakra.JITIDL builds first. This is accomplished by adding a reference link.
Kirk Sykora committedJan 22, 2016 Configuration menu - View commit details
-
Copy full SHA for 3e00ef6 - Browse repository at this point
Copy the full SHA 3e00ef6View commit details -
Some build fixes for all_Debug x86.
Chakra.JITClient should not base excluding hte precompiled header on just x64 builds and we shouldn't be gating defines in CommonDefins.h on if we're building x86.
Kirk Sykora committedJan 22, 2016 Configuration menu - View commit details
-
Copy full SHA for 233aed9 - Browse repository at this point
Copy the full SHA 233aed9View commit details
Commits on Feb 4, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 7c2c188 - Browse repository at this point
Copy the full SHA 7c2c188View commit details
Commits on Feb 9, 2016
-
Configuration menu - View commit details
-
Copy full SHA for f81a693 - Browse repository at this point
Copy the full SHA f81a693View commit details
Commits on Feb 10, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 25b55b9 - Browse repository at this point
Copy the full SHA 25b55b9View commit details
Commits on Feb 17, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 7425880 - Browse repository at this point
Copy the full SHA 7425880View commit details
Commits on Feb 18, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e25d694 - Browse repository at this point
Copy the full SHA e25d694View commit details
Commits on Mar 3, 2016
-
Configuration menu - View commit details
-
Copy full SHA for cfb1cd3 - Browse repository at this point
Copy the full SHA cfb1cd3View commit details
Commits on Mar 5, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 1c88c65 - Browse repository at this point
Copy the full SHA 1c88c65View commit details
Commits on May 11, 2016
-
Configuration menu - View commit details
-
Copy full SHA for b172214 - Browse repository at this point
Copy the full SHA b172214View commit details
Commits on May 12, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e4b5d77 - Browse repository at this point
Copy the full SHA e4b5d77View commit details
Commits on May 13, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 35dd3bc - Browse repository at this point
Copy the full SHA 35dd3bcView commit details
Commits on May 14, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 2b1913b - Browse repository at this point
Copy the full SHA 2b1913bView commit details
Commits on May 17, 2016
-
Configuration menu - View commit details
-
Copy full SHA for b983781 - Browse repository at this point
Copy the full SHA b983781View commit details
Commits on May 18, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 34c8532 - Browse repository at this point
Copy the full SHA 34c8532View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49457e8 - Browse repository at this point
Copy the full SHA 49457e8View commit details
Commits on May 26, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 429de60 - Browse repository at this point
Copy the full SHA 429de60View commit details
Commits on Jun 8, 2016
-
Configuration menu - View commit details
-
Copy full SHA for c427ca9 - Browse repository at this point
Copy the full SHA c427ca9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c12f056 - Browse repository at this point
Copy the full SHA c12f056View commit details
Commits on Jun 9, 2016
-
Configuration menu - View commit details
-
Copy full SHA for f0edfca - Browse repository at this point
Copy the full SHA f0edfcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd51709 - Browse repository at this point
Copy the full SHA dd51709View commit details -
Configuration menu - View commit details
-
Copy full SHA for bad147a - Browse repository at this point
Copy the full SHA bad147aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 314275a - Browse repository at this point
Copy the full SHA 314275aView commit details
Commits on Jun 10, 2016
-
make simple bailout and float case working in x86
currently the const table reading is done by ReadProcessMemory(). may change to unbox and marshal through RPC the following simple case is working with OOP JIT now: // need to run with -off:ObjTypeSpec because it's not implemented for OOP JIT yet function foo(a) { var num = new Number(100.1); return a+1.2+num; } print(foo(1)); print(foo(2)); print(foo("x")); // bailout
Configuration menu - View commit details
-
Copy full SHA for 046a074 - Browse repository at this point
Copy the full SHA 046a074View commit details
Commits on Jun 14, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 83334b0 - Browse repository at this point
Copy the full SHA 83334b0View commit details -
make inlinee frame data working
BailoutInlined is working now. stack walker need some other change to work, specificall need to make IsNativeAddress() working for pages allocated from JIT process working sample: //c:\chakra\Build\VcBuild\bin\x64_debug\jshost.exe -off:ObjTypeSpec -mic:1 -off:simplejit c:\work\inline.js var b = "asdf"; var c = 0; var d = 0; function bar1(){return d+1;} function bar() { c++; if(c==5) { bar1(); throw new Error(); } } function foo(a, b) { bar(); if(a / b > b) { return a+b; } else { return b+a+1; } } try{ print(foo(1, 2)); print(foo(2, 1)); print(foo(2, 1)); print(foo("a", 1)); d="aa"; print(foo("a", 1)); print(c); }catch(e) { print(e.stack); }
Configuration menu - View commit details
-
Copy full SHA for 65976f5 - Browse repository at this point
Copy the full SHA 65976f5View commit details
Commits on Jun 15, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 3861bf8 - Browse repository at this point
Copy the full SHA 3861bf8View commit details
Commits on Jun 21, 2016
-
implement NumberAllocator for OOP JIT
Allocate pages in JIT process with VirtualAllocEx. Initially reserve 0x20 pages(required by recycler leaf page allocator), then commit 2 pages (small block) incrementally. Main process send over the available page through RPC, JIT process will use the free part of the page before committing new pages. Number chunks are allocated after JIT is done, use same allocating mechanism as in-proc JIT The pageSegment is created when integrating to recycler page allocator
Configuration menu - View commit details
-
Copy full SHA for bd86f13 - Browse repository at this point
Copy the full SHA bd86f13View commit details
Commits on Jun 22, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 8e4dc95 - Browse repository at this point
Copy the full SHA 8e4dc95View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7eb685 - Browse repository at this point
Copy the full SHA b7eb685View commit details -
Configuration menu - View commit details
-
Copy full SHA for b47b161 - Browse repository at this point
Copy the full SHA b47b161View commit details
Commits on Jun 24, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 53d3d4b - Browse repository at this point
Copy the full SHA 53d3d4bView commit details
Commits on Jun 27, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 4b8a9e4 - Browse repository at this point
Copy the full SHA 4b8a9e4View commit details -
fix for Guard Transfer in OOP JIT
Guard transfer is going through IDL/RPC in oop jit
Configuration menu - View commit details
-
Copy full SHA for 4cc856b - Browse repository at this point
Copy the full SHA 4cc856bView commit details
Commits on Jun 28, 2016
-
Configuration menu - View commit details
-
Copy full SHA for b9871fd - Browse repository at this point
Copy the full SHA b9871fdView commit details -
dump native code data reference and fix equiv type check to properly …
…use offset in native code data
Configuration menu - View commit details
-
Copy full SHA for 1f57f84 - Browse repository at this point
Copy the full SHA 1f57f84View commit details
Commits on Jun 29, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 153bb75 - Browse repository at this point
Copy the full SHA 153bb75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a0059c - Browse repository at this point
Copy the full SHA 4a0059cView commit details
Commits on Jun 30, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 3a5197c - Browse repository at this point
Copy the full SHA 3a5197cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7f273f - Browse repository at this point
Copy the full SHA f7f273fView commit details -
update ArgOutOffsetInfo for fixup table, there's new fields after the…
… merge. also record the type for allocating BVFixed with native code allocator
Configuration menu - View commit details
-
Copy full SHA for 2fb31fd - Browse repository at this point
Copy the full SHA 2fb31fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2f1af8 - Browse repository at this point
Copy the full SHA b2f1af8View commit details -
fix for native code data description allocation. need one more on the…
… length for null-terminator
Configuration menu - View commit details
-
Copy full SHA for c8b9b1a - Browse repository at this point
Copy the full SHA c8b9b1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4876f74 - Browse repository at this point
Copy the full SHA 4876f74View commit details
Commits on Jul 1, 2016
-
Configuration menu - View commit details
-
Copy full SHA for f3a453d - Browse repository at this point
Copy the full SHA f3a453dView commit details -
remove fixup method for those types which not necessary to do fixing up
dump meaningful information for simple type(like int, Var) allocation which is helpful for debugging.
Configuration menu - View commit details
-
Copy full SHA for a402cca - Browse repository at this point
Copy the full SHA a402ccaView commit details
Commits on Jul 2, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e7f1ad1 - Browse repository at this point
Copy the full SHA e7f1ad1View commit details
Commits on Jul 5, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e62bccc - Browse repository at this point
Copy the full SHA e62bcccView commit details
Commits on Jul 6, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 2a7438b - Browse repository at this point
Copy the full SHA 2a7438bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 389ada8 - Browse repository at this point
Copy the full SHA 389ada8View commit details
Commits on Jul 12, 2016
-
Configuration menu - View commit details
-
Copy full SHA for f085b41 - Browse repository at this point
Copy the full SHA f085b41View commit details -
Configuration menu - View commit details
-
Copy full SHA for e42dffd - Browse repository at this point
Copy the full SHA e42dffdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96e633e - Browse repository at this point
Copy the full SHA 96e633eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae901d5 - Browse repository at this point
Copy the full SHA ae901d5View commit details
Commits on Jul 13, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 1992f56 - Browse repository at this point
Copy the full SHA 1992f56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7990215 - Browse repository at this point
Copy the full SHA 7990215View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e3085b - Browse repository at this point
Copy the full SHA 6e3085bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4aa52bc - Browse repository at this point
Copy the full SHA 4aa52bcView commit details
Commits on Jul 14, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 3a52857 - Browse repository at this point
Copy the full SHA 3a52857View commit details
Commits on Jul 15, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 9eff6dc - Browse repository at this point
Copy the full SHA 9eff6dcView commit details
Commits on Jul 16, 2016
-
Configuration menu - View commit details
-
Copy full SHA for b2844bf - Browse repository at this point
Copy the full SHA b2844bfView commit details
Commits on Jul 19, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 09c4fdc - Browse repository at this point
Copy the full SHA 09c4fdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for a331f70 - Browse repository at this point
Copy the full SHA a331f70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 561c2af - Browse repository at this point
Copy the full SHA 561c2afView commit details
Commits on Jul 20, 2016
-
Configuration menu - View commit details
-
Copy full SHA for fa9ebc1 - Browse repository at this point
Copy the full SHA fa9ebc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e80670d - Browse repository at this point
Copy the full SHA e80670dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52f3e38 - Browse repository at this point
Copy the full SHA 52f3e38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58a8b68 - Browse repository at this point
Copy the full SHA 58a8b68View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca85f31 - Browse repository at this point
Copy the full SHA ca85f31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78b49d6 - Browse repository at this point
Copy the full SHA 78b49d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c082017 - Browse repository at this point
Copy the full SHA c082017View commit details
Commits on Jul 21, 2016
-
Configuration menu - View commit details
-
Copy full SHA for b43cd1a - Browse repository at this point
Copy the full SHA b43cd1aView commit details -
use faultinjection to capture dumps in OOP jit
- add mode to create dump and analyze issue only - fix fault injection logic on determining duplications
Configuration menu - View commit details
-
Copy full SHA for ca58fff - Browse repository at this point
Copy the full SHA ca58fffView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbe1404 - Browse repository at this point
Copy the full SHA fbe1404View commit details -
Configuration menu - View commit details
-
Copy full SHA for 405a828 - Browse repository at this point
Copy the full SHA 405a828View commit details
Commits on Jul 22, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 2d862fe - Browse repository at this point
Copy the full SHA 2d862feView commit details
Commits on Jul 23, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 6bc8c1c - Browse repository at this point
Copy the full SHA 6bc8c1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7281128 - Browse repository at this point
Copy the full SHA 7281128View commit details
Commits on Jul 25, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 8ebb0ec - Browse repository at this point
Copy the full SHA 8ebb0ecView commit details
Commits on Jul 26, 2016
-
Configuration menu - View commit details
-
Copy full SHA for bb535f2 - Browse repository at this point
Copy the full SHA bb535f2View commit details
Commits on Jul 27, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 7fc1860 - Browse repository at this point
Copy the full SHA 7fc1860View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b09a28 - Browse repository at this point
Copy the full SHA 3b09a28View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2461fe - Browse repository at this point
Copy the full SHA d2461feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a8f6aa - Browse repository at this point
Copy the full SHA 9a8f6aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d18c876 - Browse repository at this point
Copy the full SHA d18c876View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae72f12 - Browse repository at this point
Copy the full SHA ae72f12View commit details -
To avoid multiple definition errors while linking, move the DataDesc_…
…* definitions out of the header file and into a source file. Leave the declarations behind.
Kirk Sykora committedJul 27, 2016 Configuration menu - View commit details
-
Copy full SHA for 41d61f1 - Browse repository at this point
Copy the full SHA 41d61f1View commit details
Commits on Jul 29, 2016
-
Update the OOP JIT RPC interface bring up to support receiving securi…
…ty descriptors on both the server and the client. This is necessary to be able to establish an RPC connection to a JIT process that is in another app container. In addition we will not have access to the OpenProcess API for a process in another AppContainer, so we need to get a handle provided to us to be able to share the process handle across the RPC boundary.
Kirk Sykora committedJul 29, 2016 Configuration menu - View commit details
-
Copy full SHA for 144e349 - Browse repository at this point
Copy the full SHA 144e349View commit details
Commits on Jul 30, 2016
-
Configuration menu - View commit details
-
Copy full SHA for bc8b339 - Browse repository at this point
Copy the full SHA bc8b339View commit details
Commits on Aug 1, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 991190b - Browse repository at this point
Copy the full SHA 991190bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24bfccf - Browse repository at this point
Copy the full SHA 24bfccfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f689f0 - Browse repository at this point
Copy the full SHA 5f689f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c68017 - Browse repository at this point
Copy the full SHA 8c68017View commit details
Commits on Aug 2, 2016
-
Configuration menu - View commit details
-
Copy full SHA for ccd1445 - Browse repository at this point
Copy the full SHA ccd1445View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52dac3e - Browse repository at this point
Copy the full SHA 52dac3eView commit details
Commits on Aug 3, 2016
-
checkpoint: unittests no crash in in-proc JIT, OOP jit has couple cra…
…shes on perfhint and module lowerer code
Configuration menu - View commit details
-
Copy full SHA for b058999 - Browse repository at this point
Copy the full SHA b058999View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bcee1c - Browse repository at this point
Copy the full SHA 8bcee1cView commit details
Commits on Aug 4, 2016
-
raytrace perf, 10 times scores improved with the fix
(__int64)(1<<31) is 0xffffffff80000000, which disables StackArgOpt, cause huge perf regression in raytrace
Configuration menu - View commit details
-
Copy full SHA for 277489c - Browse repository at this point
Copy the full SHA 277489cView commit details
Commits on Aug 5, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 047be88 - Browse repository at this point
Copy the full SHA 047be88View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5fb866 - Browse repository at this point
Copy the full SHA c5fb866View commit details
Commits on Aug 8, 2016
-
Merge branch 'users/leish/oopjitafterdemo' into users/ksykora/oopjit
Kirk Sykora committedAug 8, 2016 Configuration menu - View commit details
-
Copy full SHA for 61b062c - Browse repository at this point
Copy the full SHA 61b062cView commit details
Commits on Aug 9, 2016
-
fix richard perf regression(35% regression), total octane score impro…
…ved from ~10% regression to ~4.5% regression also the issue can cause AV because the missing indirection
Configuration menu - View commit details
-
Copy full SHA for a733b47 - Browse repository at this point
Copy the full SHA a733b47View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca96bb6 - Browse repository at this point
Copy the full SHA ca96bb6View commit details -
fix Math.random inlining, causing wrong behavior in splay(when trying…
… to analyze perf and accidentally using built-in Math.random )
Configuration menu - View commit details
-
Copy full SHA for 498f043 - Browse repository at this point
Copy the full SHA 498f043View commit details
Commits on Aug 10, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 9fb593e - Browse repository at this point
Copy the full SHA 9fb593eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c7db4f - Browse repository at this point
Copy the full SHA 6c7db4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1d3e51 - Browse repository at this point
Copy the full SHA c1d3e51View commit details
Commits on Aug 11, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 87d4743 - Browse repository at this point
Copy the full SHA 87d4743View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85cd6c1 - Browse repository at this point
Copy the full SHA 85cd6c1View commit details
Commits on Aug 13, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 9b90fcb - Browse repository at this point
Copy the full SHA 9b90fcbView commit details
Commits on Aug 15, 2016
-
We shouldn't close the handle we were passed.
The connectionUuidString variable is no longer used, so delete it. Remove the m_rpcServerProcessHandle, which is also no longer used.
Kirk Sykora committedAug 15, 2016 Configuration menu - View commit details
-
Copy full SHA for 8636657 - Browse repository at this point
Copy the full SHA 8636657View commit details
Commits on Aug 16, 2016
-
pin polymorphic inline caches, otherwise it get garbage data(like fre…
…e list) or AV after collected
Configuration menu - View commit details
-
Copy full SHA for af748f4 - Browse repository at this point
Copy the full SHA af748f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36086a2 - Browse repository at this point
Copy the full SHA 36086a2View commit details
Commits on Aug 17, 2016
-
Configuration menu - View commit details
-
Copy full SHA for f22cea5 - Browse repository at this point
Copy the full SHA f22cea5View commit details
Commits on Aug 18, 2016
-
Configuration menu - View commit details
-
Copy full SHA for baabf7f - Browse repository at this point
Copy the full SHA baabf7fView commit details
Commits on Aug 19, 2016
-
Configuration menu - View commit details
-
Copy full SHA for c2379c4 - Browse repository at this point
Copy the full SHA c2379c4View commit details
Commits on Aug 20, 2016
-
fix for the case fixedFieldCount is zero
we still have at least one element in the fixedFieldInfoArray
Configuration menu - View commit details
-
Copy full SHA for 17f16d6 - Browse repository at this point
Copy the full SHA 17f16d6View commit details
Commits on Aug 22, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 17df77c - Browse repository at this point
Copy the full SHA 17df77cView commit details
Commits on Aug 23, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 63a541c - Browse repository at this point
Copy the full SHA 63a541cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1907db - Browse repository at this point
Copy the full SHA c1907dbView commit details -
Merge branch 'users/ksykora/oopjit' into oopjit
Kirk Sykora committedAug 23, 2016 Configuration menu - View commit details
-
Copy full SHA for 3f977d9 - Browse repository at this point
Copy the full SHA 3f977d9View commit details
Commits on Aug 24, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 0b8dfa0 - Browse repository at this point
Copy the full SHA 0b8dfa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c9ff9c - Browse repository at this point
Copy the full SHA 2c9ff9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d655c4e - Browse repository at this point
Copy the full SHA d655c4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d0dd56 - Browse repository at this point
Copy the full SHA 8d0dd56View commit details
Commits on Aug 25, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 4e59e2b - Browse repository at this point
Copy the full SHA 4e59e2bView commit details
Commits on Aug 29, 2016
-
Configuration menu - View commit details
-
Copy full SHA for beba068 - Browse repository at this point
Copy the full SHA beba068View commit details -
x86 bailout: save and restore eax which uses as loading bailoutRecord…
… from nativeCodeData
Configuration menu - View commit details
-
Copy full SHA for bcfbd1d - Browse repository at this point
Copy the full SHA bcfbd1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1b9925 - Browse repository at this point
Copy the full SHA e1b9925View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16e3018 - Browse repository at this point
Copy the full SHA 16e3018View commit details
Commits on Aug 30, 2016
-
Configuration menu - View commit details
-
Copy full SHA for b9b06c0 - Browse repository at this point
Copy the full SHA b9b06c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f14921 - Browse repository at this point
Copy the full SHA 9f14921View commit details
Commits on Aug 31, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 0967b4a - Browse repository at this point
Copy the full SHA 0967b4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a235573 - Browse repository at this point
Copy the full SHA a235573View commit details -
Configuration menu - View commit details
-
Copy full SHA for aab0874 - Browse repository at this point
Copy the full SHA aab0874View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a741ad - Browse repository at this point
Copy the full SHA 4a741adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a0ea31 - Browse repository at this point
Copy the full SHA 1a0ea31View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfcbb72 - Browse repository at this point
Copy the full SHA cfcbb72View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8ad0f3 - Browse repository at this point
Copy the full SHA a8ad0f3View commit details
Commits on Sep 1, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 63db1bd - Browse repository at this point
Copy the full SHA 63db1bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9325c2f - Browse repository at this point
Copy the full SHA 9325c2fView commit details -
only typeId of const this is passed to JIT process, avoid checking fl…
…ags on the type in JIT time
Configuration menu - View commit details
-
Copy full SHA for 67106b7 - Browse repository at this point
Copy the full SHA 67106b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fe7847 - Browse repository at this point
Copy the full SHA 4fe7847View commit details -
some bug fixes -- most unit test passes(except for perfhint ones in o…
…opjit) load numbers in x86 and perfhint crashes -- disabled perf hint in oop jit in-proc jit perf is comparable to master branch
Configuration menu - View commit details
-
Copy full SHA for 1e3a623 - Browse repository at this point
Copy the full SHA 1e3a623View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a3c4af - Browse repository at this point
Copy the full SHA 0a3c4afView commit details -
CFG helper is in ntdll, should not shift with the chakra.dll base diff
actually no need to shift because ntdll loaded at same address across all process also the assertion on chakra helper function which should not be within the buffer is not correct, should use the helper address from JIT process to do the assertion
Configuration menu - View commit details
-
Copy full SHA for 0c1c45a - Browse repository at this point
Copy the full SHA 0c1c45aView commit details -
Fix for crt helper address shifting
if the crt helper is compiled into chakra, shift it base on chakra module, otherwise shift it base on crt module
Configuration menu - View commit details
-
Copy full SHA for 6a1b384 - Browse repository at this point
Copy the full SHA 6a1b384View commit details -
save codegen HRESULT to workitem, sometimes test build failed but HRESULT is optmized
Configuration menu - View commit details
-
Copy full SHA for 84e8c5f - Browse repository at this point
Copy the full SHA 84e8c5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for afb1b86 - Browse repository at this point
Copy the full SHA afb1b86View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecb5b51 - Browse repository at this point
Copy the full SHA ecb5b51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 199f3ab - Browse repository at this point
Copy the full SHA 199f3abView commit details -
linux build pass (built with bash on windows)
can't run yes because of assertion on _cardTable
Configuration menu - View commit details
-
Copy full SHA for 800c5c6 - Browse repository at this point
Copy the full SHA 800c5c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20e2e00 - Browse repository at this point
Copy the full SHA 20e2e00View commit details
Commits on Sep 2, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 16cb20e - Browse repository at this point
Copy the full SHA 16cb20eView commit details
Commits on Sep 3, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 8ce882a - Browse repository at this point
Copy the full SHA 8ce882aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dca0ed - Browse repository at this point
Copy the full SHA 2dca0edView commit details
Commits on Sep 6, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 0ce07d5 - Browse repository at this point
Copy the full SHA 0ce07d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee6b667 - Browse repository at this point
Copy the full SHA ee6b667View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25e8d27 - Browse repository at this point
Copy the full SHA 25e8d27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f4009d - Browse repository at this point
Copy the full SHA 0f4009dView commit details
Commits on Sep 7, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e5f4202 - Browse repository at this point
Copy the full SHA e5f4202View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95d929b - Browse repository at this point
Copy the full SHA 95d929bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d29b0db - Browse repository at this point
Copy the full SHA d29b0dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10cfef1 - Browse repository at this point
Copy the full SHA 10cfef1View commit details
Commits on Sep 8, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 31defec - Browse repository at this point
Copy the full SHA 31defecView commit details -
Configuration menu - View commit details
-
Copy full SHA for c022e4e - Browse repository at this point
Copy the full SHA c022e4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ce9d07 - Browse repository at this point
Copy the full SHA 0ce9d07View commit details -
Configuration menu - View commit details
-
Copy full SHA for d983b73 - Browse repository at this point
Copy the full SHA d983b73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1593664 - Browse repository at this point
Copy the full SHA 1593664View commit details
Commits on Sep 9, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 05c8976 - Browse repository at this point
Copy the full SHA 05c8976View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e77892 - Browse repository at this point
Copy the full SHA 9e77892View commit details
Commits on Sep 12, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 5bf9247 - Browse repository at this point
Copy the full SHA 5bf9247View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4fd5b9 - Browse repository at this point
Copy the full SHA e4fd5b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0773ecd - Browse repository at this point
Copy the full SHA 0773ecdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46057af - Browse repository at this point
Copy the full SHA 46057afView commit details
Commits on Sep 13, 2016
-
Configuration menu - View commit details
-
Copy full SHA for b5d2bd0 - Browse repository at this point
Copy the full SHA b5d2bd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 709d0e3 - Browse repository at this point
Copy the full SHA 709d0e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa4301a - Browse repository at this point
Copy the full SHA aa4301aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77be323 - Browse repository at this point
Copy the full SHA 77be323View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41283b0 - Browse repository at this point
Copy the full SHA 41283b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec65d0a - Browse repository at this point
Copy the full SHA ec65d0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dc8184 - Browse repository at this point
Copy the full SHA 1dc8184View commit details
Commits on Sep 14, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 3e66758 - Browse repository at this point
Copy the full SHA 3e66758View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a74bca - Browse repository at this point
Copy the full SHA 1a74bcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fda884 - Browse repository at this point
Copy the full SHA 1fda884View commit details
Commits on Sep 15, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 8f5d428 - Browse repository at this point
Copy the full SHA 8f5d428View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32f729b - Browse repository at this point
Copy the full SHA 32f729bView commit details
Commits on Sep 16, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 351fc5c - Browse repository at this point
Copy the full SHA 351fc5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6153e9f - Browse repository at this point
Copy the full SHA 6153e9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c44af0 - Browse repository at this point
Copy the full SHA 9c44af0View commit details
Commits on Sep 17, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 3a9e66b - Browse repository at this point
Copy the full SHA 3a9e66bView commit details -
number allocator in OOP JIT, do not use the chunk allocator, instead,…
… directly use recycler to allocate the array that referencing to the numbers
Configuration menu - View commit details
-
Copy full SHA for a7db5ba - Browse repository at this point
Copy the full SHA a7db5baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ab4101 - Browse repository at this point
Copy the full SHA 9ab4101View commit details