| .. |
|
CheckThis.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
CheckThis.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
FieldHoist_MaxInterpret.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
OS23440664.js
|
64376deca6
CVE-2019-1308
|
6 gadi atpakaļ |
|
PropObjectPointerCopyProp.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
add-prop-to-dictionary.baseline
|
8567a69a3c
Types that are used in equivalent objtypespec guards must be locked to protect against, e.g., adding a property to a dictionary type handler, which will only change the type if it's locked.
|
10 gadi atpakaļ |
|
add-prop-to-dictionary.js
|
648181a5e4
Merge from Time-Travel Debugging with history squash.
|
9 gadi atpakaļ |
|
argobjlengthhoist.js
|
48ff0d4599
Add test for ldlen regopnd jitoptimized fix.
|
9 gadi atpakaļ |
|
depolymorph01.js
|
677a91f515
OSG:21628239 Do not assign slot indices to objtypespec field info during the prepass. Object pointer copy prop + depolymorphication may cause these indices to change between passes.
|
6 gadi atpakaļ |
|
equiv-finaltypeandpoly.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
equiv-locktypeid.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
equiv-locktypeid.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
equiv-mismatch.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
equiv-mismatch.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
equiv-mismatch2.js
|
1f3a3f4e6b
Fixing prefast warning and copyright header error
|
8 gadi atpakaļ |
|
equiv-missing.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
equiv-missing.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
equiv-needmonocheck.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
equiv-needsmonocheck2.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
equiv-needsmonocheck2.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldconstprop_ldmethodfld.js
|
2b765347f6
Fix various spelling errors.
|
10 gadi atpakaļ |
|
fieldcopyprop_assign.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldcopyprop_delete.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldcopyprop_delete.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldcopyprop_deletestrict.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldcopyprop_freeze.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldcopyprop_freeze.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldcopyprop_nonwritable.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldcopyprop_nonwritable.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldcopyprop_preventextensions.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldcopyprop_preventextensions.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldcopyprop_primitive.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldcopyprop_primitive.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldcopyprop_typespec.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldcopyprop_typespec.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist2.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist4.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist4.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist5.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist6.baseline
|
64c9c20ed7
Improve error message for not defined identifier; update baselines. Fixes #2901.
|
8 gadi atpakaļ |
|
fieldhoist6.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist6b.baseline
|
64c9c20ed7
Improve error message for not defined identifier; update baselines. Fixes #2901.
|
8 gadi atpakaļ |
|
fieldhoist6b.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist7.baseline
|
64c9c20ed7
Improve error message for not defined identifier; update baselines. Fixes #2901.
|
8 gadi atpakaļ |
|
fieldhoist7.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist8.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist8.js
|
801556d3e5
Add UTF8 BOM to test xml files and make line endings consistent for test js and baseline files
|
10 gadi atpakaļ |
|
fieldhoist9.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_accessorinlining1.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_accessorinlining2.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_accessorinlining2.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_copypropdep.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_deletefld.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_join.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_join.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_kills.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_kills.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_negzero.baseline
|
64c9c20ed7
Improve error message for not defined identifier; update baselines. Fixes #2901.
|
8 gadi atpakaļ |
|
fieldhoist_negzero.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_nullfieldhoist.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_nullfieldhoist.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_number.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_objptrcopyprop.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_objptrcopyprop2.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_objptrcopyprop2.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_sideeffect.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_sideeffect.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_slots.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_slots.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_slots2.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_slots2.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_stripbailouts.baseline
|
64c9c20ed7
Improve error message for not defined identifier; update baselines. Fixes #2901.
|
8 gadi atpakaļ |
|
fieldhoist_stripbailouts.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_typeof.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_typeof.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_typespec.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_typespec.js
|
2b765347f6
Fix various spelling errors.
|
10 gadi atpakaļ |
|
fieldhoist_typespec2.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_typespec3.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_typespec3.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_undefined_global.baseline
|
64c9c20ed7
Improve error message for not defined identifier; update baselines. Fixes #2901.
|
8 gadi atpakaļ |
|
fieldhoist_undefined_global.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fieldhoist_unreachable.baseline
|
64c9c20ed7
Improve error message for not defined identifier; update baselines. Fixes #2901.
|
8 gadi atpakaļ |
|
fieldhoist_unreachable.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
finaltype-objheaderinlining1.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
finaltype-objheaderinlining2.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
finaltype-objheaderinlining3.js
|
801556d3e5
Add UTF8 BOM to test xml files and make line endings consistent for test js and baseline files
|
10 gadi atpakaļ |
|
finaltype2.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
finaltypebug.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
finaltypebug.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
fixedfieldmonocheck.js
|
9b49b23fa6
With equivalent obj type spec on by default, certain operations still require monomorphic type checks. We've handled this in the dead store pass by locating any equivalent type check that protects an operation that requires a specific type and changing it to use a monomorphic check. But because of the vagaries of inline cache sharing, the operation that does the check may not appear to be monomorphic. Deal with this by having the dead store pass indicate the required type on the checking instruction.
|
10 gadi atpakaļ |
|
fixedfieldmonocheck2.js
|
67a4f6b27d
My previous fix to monomorphic type checks had a subtle mistake. To handle the case where a downstream store adds a property, I grabbed the store's cached initial type to use as the guard type at the monomorphic check. But in some cases, the type we checked upstream is the final type, not the initial one. One-line fix for that.
|
10 gadi atpakaļ |
|
fixedfieldmonocheck3.js
|
8271639b91
Installation of the monomorphic guard type check should only happen at the original type check that guards the property access requiring monomorphism, as indicated by non-availability of the checked type.
|
10 gadi atpakaļ |
|
fixedfieldmonocheck4.js
|
648181a5e4
Merge from Time-Travel Debugging with history squash.
|
9 gadi atpakaļ |
|
fixedfieldmonocheck5.js
|
648181a5e4
Merge from Time-Travel Debugging with history squash.
|
9 gadi atpakaļ |
|
fixedfieldmonocheck6.js
|
648181a5e4
Merge from Time-Travel Debugging with history squash.
|
9 gadi atpakaļ |
|
forcefixdataprops.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
markTemp.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
markTemp.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objptrcopyprop_bug.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objptrcopyprop_bug.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objptrcopyprop_typescript.js
|
c001f72276
Update copyright for unittest.
|
10 gadi atpakaļ |
|
objtypespec-add-2.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec-add-2.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec-add-4.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec-add-4.js
|
2b765347f6
Fix various spelling errors.
|
10 gadi atpakaļ |
|
objtypespec-add.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec-add.js
|
8f9d3346d0
CH embeds platform details to enable/disable some tests
|
9 gadi atpakaļ |
|
objtypespec-fieldhoist.2.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec-fieldhoist.2.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec-fieldhoist.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec-fieldhoist.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec-newobj-invalidation.1.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec-newobj-invalidation.1.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec-newobj-invalidation.2.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec-newobj-invalidation.2.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec-newobj.1.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec-newobj.1.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec-newobj.2.baseline
|
56c47ac1db
Eliminate timezone sensitivities in UT's
|
5 gadi atpakaļ |
|
objtypespec-newobj.2.js
|
56c47ac1db
Eliminate timezone sensitivities in UT's
|
5 gadi atpakaļ |
|
objtypespec1.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec1.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec2.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec2.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec3.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec3.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec_proto.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
objtypespec_proto.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
redundanttype1.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
redundanttype1.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
redundanttype2.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
redundanttype_kills.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
redundanttype_kills.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
rlexe.xml
|
2422941b37
[1.11>master] [MERGE #6484 @pleath] Eliminate timezone sensitivities in UT's
|
5 gadi atpakaļ |
|
rootObj-1.baseline
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |
|
rootObj-1.js
|
5d8406741f
Initial commit
|
10 gadi atpakaļ |