Doug Ilijev
|
2f13802dcd
MicroBuild v2: changes to project files and build scripts to enable building in MBv2, and PGO builds of ChakraCore; add nuspec for ChakraCore.
|
10 سال پیش |
Paul Leathers
|
a45862882a
[MERGE #815] ShrU_A int type spec fix
|
10 سال پیش |
Paul Leathers
|
4344e0e2f9
The int range for a ShrU_A result was using an int32 min/max. We detect ShrU_A whose result may not be an int32 (source may be negative, shift amount may be zero), but because the value type assigned to the result is 'Likely Int', we still use an int32 range. We could bail out on non-int32 result, or we could assign an 'Any Number' value type. I've gone with the latter, since there may be no operation downstream that is affected by the range. Benchmarks are flat.
|
10 سال پیش |
Paul Leathers
|
64ef7b73c0
[MERGE #822] Couple of trivial changes to improve the binary-search experience with deferred parsing. I found this useful in the investigation I just did.
|
10 سال پیش |
Paul Leathers
|
c8a35f7495
Couple of trivial changes to improve the binary-search experience with deferred parsing. I found this useful in the investigation I just did.
|
10 سال پیش |
Gorkem Yakin
|
10e8371643
[MERGE #813] Do not recompile a RegExp pattern before calling "exec" from Symbol methods
|
10 سال پیش |
Gorkem Yakin
|
97f7269d2e
Remove unused JavascriptRegExp functions
|
10 سال پیش |
Michael Ferris
|
bb10091663
Move Memcopy missing value check before ArrayBTree handling
|
10 سال پیش |
Michael Ferris
|
5d8ac27506
[MERGE #823] Memcopy with missing values
|
10 سال پیش |
Michael Ferris
|
6384756d1a
Reject source array with missing values for a memcopy
|
10 سال پیش |
Michael Holman
|
4d8831ead1
[MERGE #805] Add FailFast for SEH handling
|
10 سال پیش |
Michael Holman
|
927ac74c3a
fail fast for SEH handling
|
10 سال پیش |
nmostafa
|
9fd90eb97c
[MERGE #725] SIMD.js - unpin 1-byte opnds to BL
|
10 سال پیش |
Paul Leathers
|
6bf989aa3f
[MERGE #789] Loop upper/lower bound issue
|
10 سال پیش |
Gorkem Yakin
|
a18a41addf
[MERGE #817] Have RegExp.prototype.test work correctly when lastIndex > MaxCharCount
|
10 سال پیش |
Paul Leathers
|
808eecbb1c
Fix the underlying loop count identification bug that was exposed by a memop issue that hit on the web. The fix was suggested by Kount: given two possibly symbols that could be the bound for the loop count, if one symbol is itself a relative bound of the other, choose the other.
|
10 سال پیش |
Gorkem Yakin
|
9511ebcaf4
Have RegExp.prototype.test work correctly when lastIndex > MaxCharCount
|
10 سال پیش |
Suwei Chen
|
1c6ffa30f7
[MERGE #810] CAS:FaultInjection: ASSERT: Ensure var is actually a 'JavascriptFunction'
|
10 سال پیش |
Gorkem Yakin
|
a0d4c37607
[MERGE #809] Clear the HasOnlyWritableDataProperties cache across script contexts when prototype changes
|
10 سال پیش |
Michael Ferris
|
0302ab4300
[MERGE #793] MemCopy modified source length
|
10 سال پیش |
Gorkem Yakin
|
a3bfff2d02
Do not recompile a RegExp pattern before calling "exec" from Symbol methods
|
10 سال پیش |
Rajat Dua
|
202ecb0985
[MERGE #788] Update arguments count for an inlinee at InlineeStart instead of InlineeEnd
|
10 سال پیش |
Gorkem Yakin
|
a744329c6d
Add missing copyright header
|
10 سال پیش |
Suwei Chen
|
923d6b5972
[OS2127188] CAS:FaultInjection: ASSERT: Ensure var is actually a 'JavascriptFunction'
|
10 سال پیش |
Rajat Dua
|
cddbcb8325
[MERGE #763] Fix exception path when excpeption is thrown while processing jit transfer data
|
10 سال پیش |
Rajat Dua
|
ccd707665f
Update arguments count for an inlinee at InlineeStart instead of
|
10 سال پیش |
Yong Qu
|
bc5b2ddb52
[MERGE #808] get rid of jscript9lock check in chakracore
|
10 سال پیش |
Rajat Dua
|
cf1490181c
Fix exception path when excpeption is thrown while processing jit transfer data
|
10 سال پیش |
Gorkem Yakin
|
d50b90f0fd
Clear the HasOnlyWritableDataProperties cache across script contexts when prototype changes
|
10 سال پیش |
Yong Qu
|
215082f4b4
get rid of jscript9lock check in chakracore
|
10 سال پیش |