| .. |
|
602481.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
605893.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
622043.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
argout_escape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
argout_escape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
argument_escape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
argument_escape.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
argument_escape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
arguments_assignment.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
arguments_assignment.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
arrlit_asg_escape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
arrlit_asg_escape.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
arrlit_asg_escape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
arrlit_escape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
arrlit_escape.deferparse.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
arrlit_escape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
blockscope_funcdecl.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
blockscope_funcdecl.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
box.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
box.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
box.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
box_bailout.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
box_bailout.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
box_blockscope.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
box_blockscope.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
box_callparam.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
box_callparam.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
box_inline_bailout.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
box_inline_bailout.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
box_inlineeFrameInLoopBody.js
|
afefdfb779
Fix a conditional check when determining whether we have an inlinee to box in a native frame
|
%!s(int64=9) %!d(string=hai) anos |
|
box_jitloopbody.baseline
|
64c9c20ed7
Improve error message for not defined identifier; update baselines. Fixes #2901.
|
%!s(int64=8) %!d(string=hai) anos |
|
box_jitloopbody.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
box_jitloopbody2.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
box_jitloopbody2.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
box_jitloopbody3.js
|
cb554395f5
In jitted loop bodies, we may have stack-allocated closures but not create stack-allocated functions inside block scopes. Let BoxScopeSlots call BoxStackFunction for functions not on stack to make sure that any stack closures get boxed.
|
%!s(int64=10) %!d(string=hai) anos |
|
box_native_emptyframe.baseline
|
d04387101b
We need to box frame display and scope slots in a native frame before calling BoxNativeFrame so that the boxed versions can be found and written back to their known locations on the frame.
|
%!s(int64=10) %!d(string=hai) anos |
|
box_native_emptyframe.js
|
d04387101b
We need to box frame display and scope slots in a native frame before calling BoxNativeFrame so that the boxed versions can be found and written back to their known locations on the frame.
|
%!s(int64=10) %!d(string=hai) anos |
|
box_postjit.deferparse.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
box_postjit.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
bug565705.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
bug565705.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
cachescope.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
cachescope.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
call_escape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
call_escape.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
call_escape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
callee_escape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
callee_escape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
callee_escape2.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
callee_escape2.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
caller_escape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
caller_escape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
chain_assign.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
chain_assign.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
chain_assign.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
child_eval_escape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
child_eval_escape.deferparse.baseline
|
3676755378
Update unit test baselines
|
%!s(int64=8) %!d(string=hai) anos |
|
child_eval_escape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
closure-1129602.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
closure-qmark.js.dbg.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
cross_scope.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
cross_scope.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
cross_scope.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
delaycapture.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
eval_escape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
eval_escape.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
eval_escape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
formal_asg.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
formal_asg.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
formal_asg.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
formal_namedfunc.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
formal_namedfunc.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
formal_namedfunc.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
funcexpr.deferparse.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
funcexpr.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
funcexpr_2.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
funcexpr_2.deferparse.native.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
funcexpr_2.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
funcname_asg.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
funcname_asg.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
funcname_asg.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
funcname_escape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
funcname_escape.deferparse.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
funcname_escape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
genbaseline.cmd
|
f6adc7f97e
Added missing copyright headers.
|
%!s(int64=10) %!d(string=hai) anos |
|
glo_asg.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
glo_asg.deferparse.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
glo_asg.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
iffuncdecl.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
iffuncdecl.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
inlinee_box.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
inlinee_box.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
jitdefer.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
jitdefer.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
let_blockescape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
let_blockescape.deferparse.baseline
|
61cafb86d8
Defer functions enclosed in all contexts. Support deferral of functions enclosed in scopes other than function body and function expression scope -- in particular, ES6-style lexical scopes and parameter scopes. This requires changing ScopeInfo so that it is associated with a single scope rather than a function body. Instead of carrying per-function information for body/var scope, parameter scope, and function expression scope, ScopeInfo will describe one scope, with a value identifying the scope type, a pointer to the FunctionInfo that contains it, and a pointer to the enclosing ScopeInfo.. A FunctionProxy will point to the ScopeInfo that is the nearest enclosing scope. At parse time, we will reconstitute the closure environment by walking the list of enclosing ScopeInfo's. The code that allowed redeferral to work around the context limitation of deferring parsing is deleted, and the OptimizeBlockScope feature is off by default, as it doesn't play well with this new logic and isn't required to make (re-)deferral effective. (We will want to revisit it.)
|
%!s(int64=9) %!d(string=hai) anos |
|
let_blockescape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
let_stackfunc.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
let_stackfunc.deferparse.baseline
|
61cafb86d8
Defer functions enclosed in all contexts. Support deferral of functions enclosed in scopes other than function body and function expression scope -- in particular, ES6-style lexical scopes and parameter scopes. This requires changing ScopeInfo so that it is associated with a single scope rather than a function body. Instead of carrying per-function information for body/var scope, parameter scope, and function expression scope, ScopeInfo will describe one scope, with a value identifying the scope type, a pointer to the FunctionInfo that contains it, and a pointer to the enclosing ScopeInfo.. A FunctionProxy will point to the ScopeInfo that is the nearest enclosing scope. At parse time, we will reconstitute the closure environment by walking the list of enclosing ScopeInfo's. The code that allowed redeferral to work around the context limitation of deferring parsing is deleted, and the OptimizeBlockScope feature is off by default, as it doesn't play well with this new logic and isn't required to make (re-)deferral effective. (We will want to revisit it.)
|
%!s(int64=9) %!d(string=hai) anos |
|
let_stackfunc.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
multinested_escape.baseline
|
2b765347f6
Fix various spelling errors.
|
%!s(int64=10) %!d(string=hai) anos |
|
multinested_escape.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
multinested_escape.js
|
2b765347f6
Fix various spelling errors.
|
%!s(int64=10) %!d(string=hai) anos |
|
nested_escape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
nested_escape.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
nested_escape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
objlit_escape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
objlit_escape.deferparse.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
objlit_escape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
recurse.deferparse.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
recurse.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
rlexe.xml
|
a77ab96c33
ARM64: Disable inlining and VirtualTypedArray. Mark tests using test trace as exclue_arm64
|
%!s(int64=8) %!d(string=hai) anos |
|
simple_escape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
simple_escape.deferparse.baseline
|
d7c74701b6
xplat: fix unit test file names
|
%!s(int64=9) %!d(string=hai) anos |
|
simple_escape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
simple_namedstackfunc.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
simple_namedstackfunc.deferparse.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
simple_namedstackfunc.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
simple_stackfunc.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
simple_stackfunc.deferparse.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
simple_stackfunc.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
singleuse.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
singleuse.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
throw_escape.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
throw_escape.deferparse.baseline
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
%!s(int64=9) %!d(string=hai) anos |
|
throw_escape.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
throw_func.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
throw_func.deferparse.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
throw_func.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
toString_escape.baseline
|
ead6a7cdbe
Test baseline updates
|
%!s(int64=8) %!d(string=hai) anos |
|
toString_escape.deferparse.baseline
|
ead6a7cdbe
Test baseline updates
|
%!s(int64=8) %!d(string=hai) anos |
|
toString_escape.js
|
d7c74701b6
xplat: fix unit test file names
|
%!s(int64=9) %!d(string=hai) anos |
|
trycatch_stackfunc.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
trycatch_stackfunc.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
with_crossscope.baseline
|
ead6a7cdbe
Test baseline updates
|
%!s(int64=8) %!d(string=hai) anos |
|
with_crossscope.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
with_existing.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
with_existing.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
with_namedfunc.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
with_namedfunc.deferparse.baseline
|
61cafb86d8
Defer functions enclosed in all contexts. Support deferral of functions enclosed in scopes other than function body and function expression scope -- in particular, ES6-style lexical scopes and parameter scopes. This requires changing ScopeInfo so that it is associated with a single scope rather than a function body. Instead of carrying per-function information for body/var scope, parameter scope, and function expression scope, ScopeInfo will describe one scope, with a value identifying the scope type, a pointer to the FunctionInfo that contains it, and a pointer to the enclosing ScopeInfo.. A FunctionProxy will point to the ScopeInfo that is the nearest enclosing scope. At parse time, we will reconstitute the closure environment by walking the list of enclosing ScopeInfo's. The code that allowed redeferral to work around the context limitation of deferring parsing is deleted, and the OptimizeBlockScope feature is off by default, as it doesn't play well with this new logic and isn't required to make (re-)deferral effective. (We will want to revisit it.)
|
%!s(int64=9) %!d(string=hai) anos |
|
with_namedfunc.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
withref_delayobjscope.baseline
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |
|
withref_delayobjscope.js
|
5d8406741f
Initial commit
|
%!s(int64=10) %!d(string=hai) anos |