Paul Leathers 2422941b37 [1.11>master] [MERGE #6484 @pleath] Eliminate timezone sensitivities in UT's %!s(int64=5) %!d(string=hai) anos
..
CheckThis.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
CheckThis.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
FieldHoist_MaxInterpret.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
OS23440664.js 64376deca6 CVE-2019-1308 %!s(int64=6) %!d(string=hai) anos
PropObjectPointerCopyProp.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
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. %!s(int64=10) %!d(string=hai) anos
add-prop-to-dictionary.js 648181a5e4 Merge from Time-Travel Debugging with history squash. %!s(int64=9) %!d(string=hai) anos
argobjlengthhoist.js 48ff0d4599 Add test for ldlen regopnd jitoptimized fix. %!s(int64=9) %!d(string=hai) anos
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. %!s(int64=6) %!d(string=hai) anos
equiv-finaltypeandpoly.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
equiv-locktypeid.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
equiv-locktypeid.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
equiv-mismatch.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
equiv-mismatch.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
equiv-mismatch2.js 1f3a3f4e6b Fixing prefast warning and copyright header error %!s(int64=8) %!d(string=hai) anos
equiv-missing.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
equiv-missing.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
equiv-needmonocheck.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
equiv-needsmonocheck2.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
equiv-needsmonocheck2.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldconstprop_ldmethodfld.js 2b765347f6 Fix various spelling errors. %!s(int64=10) %!d(string=hai) anos
fieldcopyprop_assign.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldcopyprop_delete.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldcopyprop_delete.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldcopyprop_deletestrict.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldcopyprop_freeze.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldcopyprop_freeze.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldcopyprop_nonwritable.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldcopyprop_nonwritable.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldcopyprop_preventextensions.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldcopyprop_preventextensions.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldcopyprop_primitive.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldcopyprop_primitive.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldcopyprop_typespec.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldcopyprop_typespec.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist2.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist4.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist4.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist5.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist6.baseline 64c9c20ed7 Improve error message for not defined identifier; update baselines. Fixes #2901. %!s(int64=8) %!d(string=hai) anos
fieldhoist6.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist6b.baseline 64c9c20ed7 Improve error message for not defined identifier; update baselines. Fixes #2901. %!s(int64=8) %!d(string=hai) anos
fieldhoist6b.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist7.baseline 64c9c20ed7 Improve error message for not defined identifier; update baselines. Fixes #2901. %!s(int64=8) %!d(string=hai) anos
fieldhoist7.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist8.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist8.js 801556d3e5 Add UTF8 BOM to test xml files and make line endings consistent for test js and baseline files %!s(int64=10) %!d(string=hai) anos
fieldhoist9.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_accessorinlining1.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_accessorinlining2.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_accessorinlining2.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_copypropdep.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_deletefld.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_join.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_join.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_kills.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_kills.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_negzero.baseline 64c9c20ed7 Improve error message for not defined identifier; update baselines. Fixes #2901. %!s(int64=8) %!d(string=hai) anos
fieldhoist_negzero.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_nullfieldhoist.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_nullfieldhoist.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_number.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_objptrcopyprop.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_objptrcopyprop2.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_objptrcopyprop2.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_sideeffect.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_sideeffect.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_slots.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_slots.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_slots2.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_slots2.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_stripbailouts.baseline 64c9c20ed7 Improve error message for not defined identifier; update baselines. Fixes #2901. %!s(int64=8) %!d(string=hai) anos
fieldhoist_stripbailouts.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_typeof.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_typeof.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_typespec.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_typespec.js 2b765347f6 Fix various spelling errors. %!s(int64=10) %!d(string=hai) anos
fieldhoist_typespec2.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_typespec3.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_typespec3.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_undefined_global.baseline 64c9c20ed7 Improve error message for not defined identifier; update baselines. Fixes #2901. %!s(int64=8) %!d(string=hai) anos
fieldhoist_undefined_global.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
fieldhoist_unreachable.baseline 64c9c20ed7 Improve error message for not defined identifier; update baselines. Fixes #2901. %!s(int64=8) %!d(string=hai) anos
fieldhoist_unreachable.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
finaltype-objheaderinlining1.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
finaltype-objheaderinlining2.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
finaltype-objheaderinlining3.js 801556d3e5 Add UTF8 BOM to test xml files and make line endings consistent for test js and baseline files %!s(int64=10) %!d(string=hai) anos
finaltype2.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
finaltypebug.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
finaltypebug.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
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. %!s(int64=10) %!d(string=hai) anos
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. %!s(int64=10) %!d(string=hai) anos
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. %!s(int64=10) %!d(string=hai) anos
fixedfieldmonocheck4.js 648181a5e4 Merge from Time-Travel Debugging with history squash. %!s(int64=9) %!d(string=hai) anos
fixedfieldmonocheck5.js 648181a5e4 Merge from Time-Travel Debugging with history squash. %!s(int64=9) %!d(string=hai) anos
fixedfieldmonocheck6.js 648181a5e4 Merge from Time-Travel Debugging with history squash. %!s(int64=9) %!d(string=hai) anos
forcefixdataprops.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
markTemp.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
markTemp.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objptrcopyprop_bug.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objptrcopyprop_bug.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objptrcopyprop_typescript.js c001f72276 Update copyright for unittest. %!s(int64=10) %!d(string=hai) anos
objtypespec-add-2.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec-add-2.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec-add-4.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec-add-4.js 2b765347f6 Fix various spelling errors. %!s(int64=10) %!d(string=hai) anos
objtypespec-add.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec-add.js 8f9d3346d0 CH embeds platform details to enable/disable some tests %!s(int64=9) %!d(string=hai) anos
objtypespec-fieldhoist.2.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec-fieldhoist.2.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec-fieldhoist.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec-fieldhoist.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec-newobj-invalidation.1.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec-newobj-invalidation.1.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec-newobj-invalidation.2.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec-newobj-invalidation.2.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec-newobj.1.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec-newobj.1.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec-newobj.2.baseline 56c47ac1db Eliminate timezone sensitivities in UT's %!s(int64=5) %!d(string=hai) anos
objtypespec-newobj.2.js 56c47ac1db Eliminate timezone sensitivities in UT's %!s(int64=5) %!d(string=hai) anos
objtypespec1.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec1.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec2.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec2.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec3.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec3.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec_proto.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
objtypespec_proto.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
redundanttype1.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
redundanttype1.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
redundanttype2.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
redundanttype_kills.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
redundanttype_kills.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
rlexe.xml 2422941b37 [1.11>master] [MERGE #6484 @pleath] Eliminate timezone sensitivities in UT's %!s(int64=5) %!d(string=hai) anos
rootObj-1.baseline 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos
rootObj-1.js 5d8406741f Initial commit %!s(int64=10) %!d(string=hai) anos