Commit Graph

11282 Commits

Author SHA1 Message Date
Luke Wagner ext:(%2C%20Jan%20de%20Mooij%20%3Cjandemooij%40gmail.com%3E)
43464cfd48 Bug 595884 - JM: make f.apply(x, arguments) fast (r=dvander)
--HG--
extra : rebase_source : 81f5bd888164aecab2f3e701fb31ccf81affbc21
2010-10-21 11:42:28 -07:00
Luke Wagner
f57c947fc9 Bug 605192 - JM: make f.apply(x, obj) fast, part 4 (r=dvander)
--HG--
extra : rebase_source : 2dec4f92e1306ef1594262607ffca908b9ed1c64
2010-10-21 11:33:22 -07:00
Luke Wagner
db7bcbff85 Bug 605192 - JM: make f.apply(x, obj) fast, part 3 (r=sstangl)
--HG--
extra : rebase_source : 1341b9bc98d1ab74d8b8ba35243331d62a36fa34
2010-10-28 17:15:49 -07:00
Luke Wagner
6b39ea3337 Bug 605192 - JM: make f.apply(x, obj) fast, part 2 (r=dvander)
--HG--
extra : rebase_source : ed6ddf4e79424bfd22ad9daf79675ac0eef5b16a
2010-10-20 23:52:55 -07:00
Luke Wagner
977a639eeb Bug 605192 - JM: make f.apply(x, obj) fast, part 1 (r=waldo)
--HG--
extra : rebase_source : cceaabf5a68cae8bfa67320b4a47f0673ade86c6
2010-10-20 23:52:55 -07:00
Peter Van der Beken
23e34abd3d Fix for bug 607284 (getOwnPropertyDescriptor on a proxy misbehaves). r=mrbkap.
--HG--
extra : rebase_source : 87c28c7f37b36762c8257ca8f310107f37d69e49
2010-10-26 15:21:49 -07:00
Jeff Walden
d28e360c14 Bug 602441 - Remove unreachable property-cache-testing code, now that MT objects are history. r=brendan 2010-10-25 18:22:07 -07:00
Bill McCloskey
efc89ce679 Bug 563126 - Rename JS instruction tracing -> logging, and ensure it doesn't convert call objs (r=brendan) 2010-10-26 12:07:26 -07:00
Bill McCloskey
fa4b1f6ed8 Bug 606650 - Treat typeof() tests as constant in JIT profiler (r=dmandelin) 2010-10-26 12:03:16 -07:00
Brian Hackett
808bc99839 Analysis for defined variables, bug 604426. r=dvander 2010-10-26 12:00:54 -07:00
Robert Sayre
7ce5faeded Merge mozilla-central to tracemonkey. 2010-10-26 14:16:43 -04:00
Jacob Bramley
da5d6e26e4 Fix build warnings on ARM. [Bug 606949] [r=cdleary] 2010-10-26 15:29:04 +01:00
Jacob Bramley
34336dddb8 Use the correct BKPT encoding on ARM. [Bug 606955] [r=cdleary] 2010-10-26 15:28:30 +01:00
Bill McCloskey
902f25208d Fix jsop_equality_int_string() for known non-int types. b=606829, r=sstangl. 2010-10-26 02:25:18 -04:00
Chris Leary
be918c7ed5 Moved file from trace-test to jit-test.
--HG--
rename : js/src/trace-test/tests/basic/bug568276.js => js/src/jit-test/tests/basic/bug568276.js
2010-10-25 21:40:10 -07:00
Chris Leary
8748bbe3cd Bug 568276: Check for strange-variable-combination regression. (r=brendan) 2010-10-25 21:35:13 -07:00
Walter Meinl
2c58d91ead Bug 604778 - Don't export unnecessarily V8 headers to dist. r=gal. 2010-10-25 21:26:15 -07:00
Blake Kaplan
8789cb1eec Bug 604430 - Make the wantXrays flag apply to values obtained off of the sandbox object itself. r=peterv
--HG--
extra : rebase_source : 5c4c04829b8db95cc47954b11152ec328bbd7b98
2010-10-25 16:29:13 -07:00
Jeff Walden
ca6294d553 Bug 607148 - Remove unnamed namespaces from SpiderMonkey code. rs=luke 2010-10-25 16:47:11 -07:00
Blake Kaplan
c7f9cb0697 Bug 606106 - Avoid tripping an assertion under CC. r=gal
--HG--
extra : transplant_source : x%D1%3C%A8%8D%D2%F0%1E%9FL%E8%E9%21%C5%EA%0ET%2C%7B%E3
2010-10-25 12:12:43 -07:00
Brendan Eich
54fd156cb3 PropertyTable::{init,change} should use js_calloc/js_free, and JSObject::addPropertyInternal should report OOM on change failure (606880, r=anygregor). 2010-10-24 19:24:53 -07:00
David Anderson
da981b1848 Compile JSOP_FORGLOBAL,ARG,PROP,NAME,ELEM (bug 597455, r=dmandelin). 2010-10-25 10:01:21 -07:00
Nicholas Nethercote
6331d0c5bf Update nanojit-import-rev stamp. 2010-10-24 20:47:40 -07:00
Nicholas Nethercote
10003a285a Fix typo that leads to assertion failure. No bug, r=me.
--HG--
extra : convert_revision : a52df753119f0b9c3b6b9a3e6b8efc664b164dec
2010-10-24 20:42:58 -07:00
Nicholas Nethercote
65902927de Update nanojit-import-rev stamp. 2010-10-24 20:31:49 -07:00
Nicholas Nethercote
9b191da1f1 Bug 606066 - nanojit: some i386 backend clean-ups. r=rreitmai.
--HG--
extra : convert_revision : 08f542f7fe1e16f1ec230af5d688527aa6feaece
2010-10-24 19:30:45 -07:00
Werner Sharp (wsharp@adobe.com)
d3bc7cd335 bug 409216. Add 8 byte alignment for MSVC. (r+ edwsmith, gal)
--HG--
extra : convert_revision : 15146f891b3a5cd9755b99f3b51b2acf8a692947
2010-10-22 13:20:41 -07:00
Ginn Chen
a71da8c8b5 Bug 603890 add big endian test cases r=nnethercote
--HG--
extra : convert_revision : a8165439796e6f0c6d377f7252fbacfe5c61db45
2010-10-22 19:22:13 +08:00
Ginn Chen
5e1533734b Bug 603890 add --endianness to lirasm, make tests endianness aware r=nnethercote
--HG--
extra : convert_revision : c7cd544f32aae57d3d359756db867bb33dd83e73
2010-10-22 16:53:42 +08:00
Andreas Gal
257334300b Backed out changeset 685accd622f0 (bug 606065). 2010-10-24 13:21:33 -07:00
Andreas Gal
61a710e895 Move deflated string cache into compartment (606065, r=jorendorff). 2010-10-24 02:07:42 -07:00
Andreas Gal
4d36561b99 Follow-up fix for 606573. 2010-10-24 00:52:38 -07:00
David Anderson
154d66a02a Refactor code related to ICs (bug 603779, r=dmandelin,sstangl).
* * *
Make Assembler derive from value-format assemblers (bug 603779 part 1, r=sstangl).
* * *
Refactor dense array load generation (bug 603779 part 2, r=dmandelin).
* * *
Add object class helpers to Assembler (bug 603779 part 3, r=dmandelin).
* * *
Refactor StateRemat and fix nearby IC bugs (bug 603779 part 4, r=dmandelin).
* * *
Refactor ValueRemat (bug 603779 part 5, r=dmandelin).
* * *
Factor out and rename some common IC structures (bug 603779 part 6, r=dmandelin).
2010-10-17 22:28:49 -07:00
Andreas Gal
4ef624448b Don't wrap StopIteration singleton, just translate it to the current global's StopIteration object and freeze StopIteration at birth (606573, r=mrbkap). 2010-10-23 16:24:32 -07:00
Brian Hackett
17384528d1 Reland followup warning fix for rev d20abbebe373. 2010-10-22 22:34:05 -07:00
David Anderson
a9d05951c1 Fix register allocation bug in return values (bug 604996, r=dmandelin). 2010-10-22 21:08:22 -07:00
Andreas Gal
de49671a75 Merge from mozilla-central. 2010-10-22 19:46:37 -07:00
Andreas Gal
9e84075376 Remove bogus assert, follow-up for bug 604523. 2010-10-22 17:21:18 -07:00
Jason Orendorff
bfaf004fd7 Merge. 2010-10-22 19:11:26 -05:00
Jason Orendorff
42d03e7276 Address review comments in bug 606029, mainly removing JSTitle from jslock.{h,cpp}. 2010-10-22 19:06:26 -05:00
Jason Orendorff
596862d852 Remove JSObject::title. Bug 606029, r=igor. 2010-10-22 19:04:22 -05:00
David Anderson
8d3e18ebbd Trace returning from JSOP_STOP with callDepth=0 (bug 606083, r=billm). 2010-10-22 16:27:28 -07:00
Andreas Gal
a4b0c37cda Remove obsolete wrappedObject extended class hook (604523, r=mrbkap/vlad/dvander). 2010-10-22 15:40:11 -07:00
Jacob Bramley
6dc02c53a8 Bug 605415: re-enable MICs on ARM. (r=cdleary) 2010-10-22 14:40:02 -07:00
Bill McCloskey
80c12f97eb Bug 606483 - Make it more likely for profiler to trace typed arrays (r=bz) 2010-10-22 13:58:47 -07:00
David Anderson
5d217875d6 Move some straggler tests into jit-tests.
--HG--
rename : js/src/trace-test/tests/basic/delete-integer-nonid.js => js/src/jit-test/tests/basic/delete-integer-nonid.js
2010-10-22 12:17:10 -07:00
Brian Hackett
99d0b115f7 Fix Windows bustage from incorrect relanding of rev d20abbebe373. 2010-10-22 11:42:34 -07:00
Brian Hackett
5d3fb505d0 Reland rev d20abbebe373, interrupt counter for JSRuntime, bug 589193. 2010-10-22 10:48:06 -07:00
Nicholas Nethercote
cf6420590f Update nanojit-import-rev stamp. 2010-10-21 20:52:20 -07:00
Werner Sharp
cffbf2e861 Bug 565571 - nanojit: improve X64 codegen for stores of integer immediates. r=nnethercote,edwsmith.
--HG--
extra : convert_revision : e60ea6ffca839808b062deb8ffbe6f1de79b8797
2010-10-21 20:45:34 -07:00
Luke Wagner
af51d6c49c Bug 602129 - JM: make f.call(...) fast, part 2 (r=dvander)
--HG--
extra : rebase_source : 19405a1ec0337f39edfc3a6fe4543038c991f132
2010-10-15 19:11:51 -07:00
Luke Wagner
4cb9b47a90 Bug 602129 - JM: make f.call(...) fast, part 1 (r=dvander)
--HG--
extra : rebase_source : 5b1a307aee78390c146bb10eb5f998847d20a0b1
2010-10-13 15:57:42 -07:00
Boris Zbarsky
2ecb33a37c Bug 605858. Trace inc() for all primitive values, not just numbers. r=dvander 2010-11-04 16:37:44 -04:00
Boris Zbarsky
ffa00663da Bug 606141. ArrayCompPush can deep-bail, so handle that. r=jorendorff 2010-11-04 16:37:44 -04:00
Paul Biggar
af7b47a94d Bug 605133 - Sync configure.in changes from the last two years to js/src/configure.in. 2010-10-28 12:23:00 -07:00
Jeff Walden
56ecdd26a0 Bug 604504 - Separate JSOP_EVAL code from JSOP_CALL/JSOP_APPLY code, to disentangle the core functionality of eval from the method in question. r=jorendorff 2010-10-07 13:59:56 -07:00
Tom Schuster
457468224a Bug 373118 - Fix handling of explicitly-provided |undefined| as an optional argument to various JS functions ([].sort, [].slice, "".slice, "".substr, "".substring). r=jwalden 2010-10-21 15:02:02 -07:00
Jeff Walden
0627bb0ff7 Bug 595911 - Don't assume 32-bit integer property names are also INT_FITS_IN_JSID. r=brendan 2010-10-18 19:04:29 -07:00
Blake Kaplan
258cc12ef4 Bug 599672 - Give the regexp statics a parent. r=cdleary 2010-10-21 13:51:56 -07:00
Blake Kaplan
913f34116c Bug 603858 - Don't assume we always have a stack frame. r=jwalden 2010-10-21 13:45:36 -07:00
Bill McCloskey
58582215b9 Bug 580468 - Use loop profiling to decide whether to use TM or JM (second try) (r=dmandelin) 2010-10-21 09:36:39 -07:00
Andreas Gal
6e672eda05 Backed out changeset 438afef93fd5 (bug 604523) due to suspected orange. 2010-10-20 23:19:05 -07:00
Andreas Gal
e5f45d98a2 Remove obsolete wrappedObject extended class hook (604523, r=mrbkap/vlad/dvander). 2010-10-20 22:41:35 -07:00
Nicholas Nethercote
7a8063faff Update nanojit-import-rev stamp. 2010-10-20 22:38:56 -07:00
Nicholas Nethercote
8d7461d9c7 Bug 600127 - nanojit: do implicit constant propagation after guards (2nd attempt). r=edwsmith.
--HG--
extra : convert_revision : 7ed1632ff30779fbdffe24c34e7fe4003ac9fd99
2010-10-20 22:16:03 -07:00
Ginn Chen
7c806e326e Bug 603560 SPARC: remove inline keyword for JMP() to fix bustage of tracemonkey
--HG--
extra : convert_revision : 7abdd4e5c5dfe38521700c126b77660d41c39432
2010-10-20 20:09:15 +08:00
Ginn Chen
11eb209798 Bug 602388 make Register a non-numeric type on SPARC r=nnethercote
--HG--
extra : convert_revision : 8f528c838daeaa4351d30af3e1436be79f89025b
2010-10-20 13:32:16 +08:00
Dave Herman
0ca2b83af2 bug 604829, r=jorendorff: more helpful usage info for js -h 2010-10-20 22:22:38 -07:00
timeless@mozdev.org
62f89a5b70 Bug 603364 - Delete unused variable in a jsapi-test. r=jorendorff. 2010-10-20 23:25:49 -05:00
Jason Orendorff
66caf20eae Backed out changeset fd2d1860e2ac because it seems to delete hundreds of filse I didn't want deleted. 2010-10-20 23:24:02 -05:00
timeless@mozdev.org
c7fdb6378f Bug 603364 - Delete unused variable in a jsapi-test. r=jorendorff.
--HG--
extra : rebase_source : 61e1c9afa4c03de77d8bd14d3fe121ab5504b9d8
2010-10-20 23:11:05 -05:00
Jason Orendorff
77cb665f63 Fix crash near NULL in jsworkers.cpp. No bug, rs=bz. 2010-10-20 23:05:38 -05:00
Nicholas Nethercote
b048b54563 Bug 605374 - rename trace-tests (2nd attempt). r=dmandelin.
--HG--
rename : js/src/trace-test/README => js/src/jit-test/README
rename : js/src/trace-test/trace_test.py => js/src/jit-test/jit_test.py
rename : js/src/trace-test/lib/andTestHelper.js => js/src/jit-test/lib/andTestHelper.js
rename : js/src/trace-test/lib/array-compare.js => js/src/jit-test/lib/array-compare.js
rename : js/src/trace-test/lib/mandelbrot-results.js => js/src/jit-test/lib/mandelbrot-results.js
rename : js/src/trace-test/lib/orTestHelper.js => js/src/jit-test/lib/orTestHelper.js
rename : js/src/trace-test/lib/prolog.js => js/src/jit-test/lib/prolog.js
rename : js/src/trace-test/lib/range.js => js/src/jit-test/lib/range.js
rename : js/src/trace-test/progressbar.py => js/src/jit-test/progressbar.py
rename : js/src/trace-test/tests/arguments/args-createontrace.js => js/src/jit-test/tests/arguments/args-createontrace.js
rename : js/src/trace-test/tests/arguments/args-mochi-2.js => js/src/jit-test/tests/arguments/args-mochi-2.js
rename : js/src/trace-test/tests/arguments/args-mochi-2a.js => js/src/jit-test/tests/arguments/args-mochi-2a.js
rename : js/src/trace-test/tests/arguments/args-mochi.js => js/src/jit-test/tests/arguments/args-mochi.js
rename : js/src/trace-test/tests/arguments/args-mutate-length-1.js => js/src/jit-test/tests/arguments/args-mutate-length-1.js
rename : js/src/trace-test/tests/arguments/args-mutate-length-2.js => js/src/jit-test/tests/arguments/args-mutate-length-2.js
rename : js/src/trace-test/tests/arguments/args-range-2.js => js/src/jit-test/tests/arguments/args-range-2.js
rename : js/src/trace-test/tests/arguments/args-range-const.js => js/src/jit-test/tests/arguments/args-range-const.js
rename : js/src/trace-test/tests/arguments/args-range.js => js/src/jit-test/tests/arguments/args-range.js
rename : js/src/trace-test/tests/arguments/args-redefine-length-1.js => js/src/jit-test/tests/arguments/args-redefine-length-1.js
rename : js/src/trace-test/tests/arguments/args-redefine-length-2.js => js/src/jit-test/tests/arguments/args-redefine-length-2.js
rename : js/src/trace-test/tests/arguments/args-sum.js => js/src/jit-test/tests/arguments/args-sum.js
rename : js/src/trace-test/tests/arguments/args-vargc.js => js/src/jit-test/tests/arguments/args-vargc.js
rename : js/src/trace-test/tests/arguments/args1.js => js/src/jit-test/tests/arguments/args1.js
rename : js/src/trace-test/tests/arguments/args10.js => js/src/jit-test/tests/arguments/args10.js
rename : js/src/trace-test/tests/arguments/args11.js => js/src/jit-test/tests/arguments/args11.js
rename : js/src/trace-test/tests/arguments/args2.js => js/src/jit-test/tests/arguments/args2.js
rename : js/src/trace-test/tests/arguments/args2a.js => js/src/jit-test/tests/arguments/args2a.js
rename : js/src/trace-test/tests/arguments/args2b.js => js/src/jit-test/tests/arguments/args2b.js
rename : js/src/trace-test/tests/arguments/args2c.js => js/src/jit-test/tests/arguments/args2c.js
rename : js/src/trace-test/tests/arguments/args2d.js => js/src/jit-test/tests/arguments/args2d.js
rename : js/src/trace-test/tests/arguments/args3.js => js/src/jit-test/tests/arguments/args3.js
rename : js/src/trace-test/tests/arguments/args4.js => js/src/jit-test/tests/arguments/args4.js
rename : js/src/trace-test/tests/arguments/args5.js => js/src/jit-test/tests/arguments/args5.js
rename : js/src/trace-test/tests/arguments/args6.js => js/src/jit-test/tests/arguments/args6.js
rename : js/src/trace-test/tests/arguments/args6a.js => js/src/jit-test/tests/arguments/args6a.js
rename : js/src/trace-test/tests/arguments/args7.js => js/src/jit-test/tests/arguments/args7.js
rename : js/src/trace-test/tests/arguments/args8.js => js/src/jit-test/tests/arguments/args8.js
rename : js/src/trace-test/tests/arguments/args9.js => js/src/jit-test/tests/arguments/args9.js
rename : js/src/trace-test/tests/arguments/argsub.js => js/src/jit-test/tests/arguments/argsub.js
rename : js/src/trace-test/tests/arguments/argsx-1.js => js/src/jit-test/tests/arguments/argsx-1.js
rename : js/src/trace-test/tests/arguments/argsx-2.js => js/src/jit-test/tests/arguments/argsx-2.js
rename : js/src/trace-test/tests/arguments/argsx-3.js => js/src/jit-test/tests/arguments/argsx-3.js
rename : js/src/trace-test/tests/arguments/argsx-3a.js => js/src/jit-test/tests/arguments/argsx-3a.js
rename : js/src/trace-test/tests/arguments/argsx-4.js => js/src/jit-test/tests/arguments/argsx-4.js
rename : js/src/trace-test/tests/arguments/bug503772.js => js/src/jit-test/tests/arguments/bug503772.js
rename : js/src/trace-test/tests/arguments/bug508178.js => js/src/jit-test/tests/arguments/bug508178.js
rename : js/src/trace-test/tests/arguments/bug554670-1.js => js/src/jit-test/tests/arguments/bug554670-1.js
rename : js/src/trace-test/tests/arguments/bug554670-2.js => js/src/jit-test/tests/arguments/bug554670-2.js
rename : js/src/trace-test/tests/arguments/nonstrict-args.js => js/src/jit-test/tests/arguments/nonstrict-args.js
rename : js/src/trace-test/tests/arguments/nonstrict-assign-element-get-parameter.js => js/src/jit-test/tests/arguments/nonstrict-assign-element-get-parameter.js
rename : js/src/trace-test/tests/arguments/nonstrict-assign-parameter-get-element.js => js/src/jit-test/tests/arguments/nonstrict-assign-parameter-get-element.js
rename : js/src/trace-test/tests/arguments/nonstrict-assign.js => js/src/jit-test/tests/arguments/nonstrict-assign.js
rename : js/src/trace-test/tests/arguments/nonstrict-later-assign.js => js/src/jit-test/tests/arguments/nonstrict-later-assign.js
rename : js/src/trace-test/tests/arguments/nonstrict-noargs.js => js/src/jit-test/tests/arguments/nonstrict-noargs.js
rename : js/src/trace-test/tests/arguments/strict-args.js => js/src/jit-test/tests/arguments/strict-args.js
rename : js/src/trace-test/tests/arguments/strict-assign-after.js => js/src/jit-test/tests/arguments/strict-assign-after.js
rename : js/src/trace-test/tests/arguments/strict-assign-arguments-element.js => js/src/jit-test/tests/arguments/strict-assign-arguments-element.js
rename : js/src/trace-test/tests/arguments/strict-assign-outer-param-psych.js => js/src/jit-test/tests/arguments/strict-assign-outer-param-psych.js
rename : js/src/trace-test/tests/arguments/strict-assign-outer-param.js => js/src/jit-test/tests/arguments/strict-assign-outer-param.js
rename : js/src/trace-test/tests/arguments/strict-assign-parameter-get-element.js => js/src/jit-test/tests/arguments/strict-assign-parameter-get-element.js
rename : js/src/trace-test/tests/arguments/strict-assign.js => js/src/jit-test/tests/arguments/strict-assign.js
rename : js/src/trace-test/tests/arguments/strict-eval-mutation.js => js/src/jit-test/tests/arguments/strict-eval-mutation.js
rename : js/src/trace-test/tests/arguments/strict-eval.js => js/src/jit-test/tests/arguments/strict-eval.js
rename : js/src/trace-test/tests/arguments/strict-maybe-assign-outer.js => js/src/jit-test/tests/arguments/strict-maybe-assign-outer.js
rename : js/src/trace-test/tests/arguments/strict-maybe-nested-eval.js => js/src/jit-test/tests/arguments/strict-maybe-nested-eval.js
rename : js/src/trace-test/tests/arguments/strict-nested-assign-shadow-function-call.js => js/src/jit-test/tests/arguments/strict-nested-assign-shadow-function-call.js
rename : js/src/trace-test/tests/arguments/strict-nested-assign-shadow-function-name.js => js/src/jit-test/tests/arguments/strict-nested-assign-shadow-function-name.js
rename : js/src/trace-test/tests/arguments/strict-nested-assign-shadow-function.js => js/src/jit-test/tests/arguments/strict-nested-assign-shadow-function.js
rename : js/src/trace-test/tests/arguments/strict-nested-assign-shadowed-catch-call.js => js/src/jit-test/tests/arguments/strict-nested-assign-shadowed-catch-call.js
rename : js/src/trace-test/tests/arguments/strict-nested-assign-shadowed-catch.js => js/src/jit-test/tests/arguments/strict-nested-assign-shadowed-catch.js
rename : js/src/trace-test/tests/arguments/strict-nested-assign-shadowed-var.js => js/src/jit-test/tests/arguments/strict-nested-assign-shadowed-var.js
rename : js/src/trace-test/tests/arguments/strict-nested-eval.js => js/src/jit-test/tests/arguments/strict-nested-eval.js
rename : js/src/trace-test/tests/arguments/strict-nested-shadow-eval.js => js/src/jit-test/tests/arguments/strict-nested-shadow-eval.js
rename : js/src/trace-test/tests/arguments/strict-nested-shadow-maybe-eval.js => js/src/jit-test/tests/arguments/strict-nested-shadow-maybe-eval.js
rename : js/src/trace-test/tests/arguments/strict-noargs.js => js/src/jit-test/tests/arguments/strict-noargs.js
rename : js/src/trace-test/tests/arguments/testDelArg1.js => js/src/jit-test/tests/arguments/testDelArg1.js
rename : js/src/trace-test/tests/arguments/testDelArg2.js => js/src/jit-test/tests/arguments/testDelArg2.js
rename : js/src/trace-test/tests/basic/FPQuadCmp.js => js/src/jit-test/tests/basic/FPQuadCmp.js
rename : js/src/trace-test/tests/basic/argumentsPassedToBuiltin.js => js/src/jit-test/tests/basic/argumentsPassedToBuiltin.js
rename : js/src/trace-test/tests/basic/arith.js => js/src/jit-test/tests/basic/arith.js
rename : js/src/trace-test/tests/basic/arityMismatchExtraArg.js => js/src/jit-test/tests/basic/arityMismatchExtraArg.js
rename : js/src/trace-test/tests/basic/arityMismatchMissingArg.js => js/src/jit-test/tests/basic/arityMismatchMissingArg.js
rename : js/src/trace-test/tests/basic/bigLoadStoreDisp.js => js/src/jit-test/tests/basic/bigLoadStoreDisp.js
rename : js/src/trace-test/tests/basic/bitwiseAnd.js => js/src/jit-test/tests/basic/bitwiseAnd.js
rename : js/src/trace-test/tests/basic/bitwiseGlobal.js => js/src/jit-test/tests/basic/bitwiseGlobal.js
rename : js/src/trace-test/tests/basic/bug464403.js => js/src/jit-test/tests/basic/bug464403.js
rename : js/src/trace-test/tests/basic/bug465902.js => js/src/jit-test/tests/basic/bug465902.js
rename : js/src/trace-test/tests/basic/bug489098.js => js/src/jit-test/tests/basic/bug489098.js
rename : js/src/trace-test/tests/basic/bug504587-1.js => js/src/jit-test/tests/basic/bug504587-1.js
rename : js/src/trace-test/tests/basic/bug507180.js => js/src/jit-test/tests/basic/bug507180.js
rename : js/src/trace-test/tests/basic/bug509639.js => js/src/jit-test/tests/basic/bug509639.js
rename : js/src/trace-test/tests/basic/bug509982.js => js/src/jit-test/tests/basic/bug509982.js
rename : js/src/trace-test/tests/basic/bug510434.js => js/src/jit-test/tests/basic/bug510434.js
rename : js/src/trace-test/tests/basic/bug510437-2.js => js/src/jit-test/tests/basic/bug510437-2.js
rename : js/src/trace-test/tests/basic/bug510437.js => js/src/jit-test/tests/basic/bug510437.js
rename : js/src/trace-test/tests/basic/bug510642.js => js/src/jit-test/tests/basic/bug510642.js
rename : js/src/trace-test/tests/basic/bug510655.js => js/src/jit-test/tests/basic/bug510655.js
rename : js/src/trace-test/tests/basic/bug511214.js => js/src/jit-test/tests/basic/bug511214.js
rename : js/src/trace-test/tests/basic/bug511241.js => js/src/jit-test/tests/basic/bug511241.js
rename : js/src/trace-test/tests/basic/bug513038.js => js/src/jit-test/tests/basic/bug513038.js
rename : js/src/trace-test/tests/basic/bug516009.js => js/src/jit-test/tests/basic/bug516009.js
rename : js/src/trace-test/tests/basic/bug517721.js => js/src/jit-test/tests/basic/bug517721.js
rename : js/src/trace-test/tests/basic/bug519129.js => js/src/jit-test/tests/basic/bug519129.js
rename : js/src/trace-test/tests/basic/bug520498.js => js/src/jit-test/tests/basic/bug520498.js
rename : js/src/trace-test/tests/basic/bug522136.js => js/src/jit-test/tests/basic/bug522136.js
rename : js/src/trace-test/tests/basic/bug522817.js => js/src/jit-test/tests/basic/bug522817.js
rename : js/src/trace-test/tests/basic/bug524826-2.js => js/src/jit-test/tests/basic/bug524826-2.js
rename : js/src/trace-test/tests/basic/bug524826.js => js/src/jit-test/tests/basic/bug524826.js
rename : js/src/trace-test/tests/basic/bug525028.js => js/src/jit-test/tests/basic/bug525028.js
rename : js/src/trace-test/tests/basic/bug527288.js => js/src/jit-test/tests/basic/bug527288.js
rename : js/src/trace-test/tests/basic/bug528116.js => js/src/jit-test/tests/basic/bug528116.js
rename : js/src/trace-test/tests/basic/bug528644.js => js/src/jit-test/tests/basic/bug528644.js
rename : js/src/trace-test/tests/basic/bug529130.js => js/src/jit-test/tests/basic/bug529130.js
rename : js/src/trace-test/tests/basic/bug532568-2.js => js/src/jit-test/tests/basic/bug532568-2.js
rename : js/src/trace-test/tests/basic/bug532568.js => js/src/jit-test/tests/basic/bug532568.js
rename : js/src/trace-test/tests/basic/bug532823.js => js/src/jit-test/tests/basic/bug532823.js
rename : js/src/trace-test/tests/basic/bug535474.js => js/src/jit-test/tests/basic/bug535474.js
rename : js/src/trace-test/tests/basic/bug535760.js => js/src/jit-test/tests/basic/bug535760.js
rename : js/src/trace-test/tests/basic/bug535930.js => js/src/jit-test/tests/basic/bug535930.js
rename : js/src/trace-test/tests/basic/bug536445.js => js/src/jit-test/tests/basic/bug536445.js
rename : js/src/trace-test/tests/basic/bug536748.js => js/src/jit-test/tests/basic/bug536748.js
rename : js/src/trace-test/tests/basic/bug539379.js => js/src/jit-test/tests/basic/bug539379.js
rename : js/src/trace-test/tests/basic/bug539553-2.js => js/src/jit-test/tests/basic/bug539553-2.js
rename : js/src/trace-test/tests/basic/bug539553-3.js => js/src/jit-test/tests/basic/bug539553-3.js
rename : js/src/trace-test/tests/basic/bug539553.js => js/src/jit-test/tests/basic/bug539553.js
rename : js/src/trace-test/tests/basic/bug541191-1.js => js/src/jit-test/tests/basic/bug541191-1.js
rename : js/src/trace-test/tests/basic/bug541191-2.js => js/src/jit-test/tests/basic/bug541191-2.js
rename : js/src/trace-test/tests/basic/bug541191-3.js => js/src/jit-test/tests/basic/bug541191-3.js
rename : js/src/trace-test/tests/basic/bug541191-4.js => js/src/jit-test/tests/basic/bug541191-4.js
rename : js/src/trace-test/tests/basic/bug541191-5.js => js/src/jit-test/tests/basic/bug541191-5.js
rename : js/src/trace-test/tests/basic/bug547911-1.js => js/src/jit-test/tests/basic/bug547911-1.js
rename : js/src/trace-test/tests/basic/bug547911-2.js => js/src/jit-test/tests/basic/bug547911-2.js
rename : js/src/trace-test/tests/basic/bug551705.js => js/src/jit-test/tests/basic/bug551705.js
rename : js/src/trace-test/tests/basic/bug552196.js => js/src/jit-test/tests/basic/bug552196.js
rename : js/src/trace-test/tests/basic/bug557168-1.js => js/src/jit-test/tests/basic/bug557168-1.js
rename : js/src/trace-test/tests/basic/bug557168-2.js => js/src/jit-test/tests/basic/bug557168-2.js
rename : js/src/trace-test/tests/basic/bug557168-3.js => js/src/jit-test/tests/basic/bug557168-3.js
rename : js/src/trace-test/tests/basic/bug557168.js => js/src/jit-test/tests/basic/bug557168.js
rename : js/src/trace-test/tests/basic/bug557841.js => js/src/jit-test/tests/basic/bug557841.js
rename : js/src/trace-test/tests/basic/bug558530.js => js/src/jit-test/tests/basic/bug558530.js
rename : js/src/trace-test/tests/basic/bug558814.js => js/src/jit-test/tests/basic/bug558814.js
rename : js/src/trace-test/tests/basic/bug560234.js => js/src/jit-test/tests/basic/bug560234.js
rename : js/src/trace-test/tests/basic/bug560234b.js => js/src/jit-test/tests/basic/bug560234b.js
rename : js/src/trace-test/tests/basic/bug561279.js => js/src/jit-test/tests/basic/bug561279.js
rename : js/src/trace-test/tests/basic/bug566637.js => js/src/jit-test/tests/basic/bug566637.js
rename : js/src/trace-test/tests/basic/bug569651.js => js/src/jit-test/tests/basic/bug569651.js
rename : js/src/trace-test/tests/basic/bug569843.js => js/src/jit-test/tests/basic/bug569843.js
rename : js/src/trace-test/tests/basic/bug569849.js => js/src/jit-test/tests/basic/bug569849.js
rename : js/src/trace-test/tests/basic/bug570663-1.js => js/src/jit-test/tests/basic/bug570663-1.js
rename : js/src/trace-test/tests/basic/bug570663-2.js => js/src/jit-test/tests/basic/bug570663-2.js
rename : js/src/trace-test/tests/basic/bug572229.js => js/src/jit-test/tests/basic/bug572229.js
rename : js/src/trace-test/tests/basic/bug574280.js => js/src/jit-test/tests/basic/bug574280.js
rename : js/src/trace-test/tests/basic/bug576823-regexp.js => js/src/jit-test/tests/basic/bug576823-regexp.js
rename : js/src/trace-test/tests/basic/bug578041.js => js/src/jit-test/tests/basic/bug578041.js
rename : js/src/trace-test/tests/basic/bug579740.js => js/src/jit-test/tests/basic/bug579740.js
rename : js/src/trace-test/tests/basic/bug582479.js => js/src/jit-test/tests/basic/bug582479.js
rename : js/src/trace-test/tests/basic/bug583615.js => js/src/jit-test/tests/basic/bug583615.js
rename : js/src/trace-test/tests/basic/bug583757.js => js/src/jit-test/tests/basic/bug583757.js
rename : js/src/trace-test/tests/basic/bug584499-1.js => js/src/jit-test/tests/basic/bug584499-1.js
rename : js/src/trace-test/tests/basic/bug584499-2.js => js/src/jit-test/tests/basic/bug584499-2.js
rename : js/src/trace-test/tests/basic/bug584565.js => js/src/jit-test/tests/basic/bug584565.js
rename : js/src/trace-test/tests/basic/bug586499-regexp.js => js/src/jit-test/tests/basic/bug586499-regexp.js
rename : js/src/trace-test/tests/basic/bug586917.js => js/src/jit-test/tests/basic/bug586917.js
rename : js/src/trace-test/tests/basic/bug587346-regexp-01.js => js/src/jit-test/tests/basic/bug587346-regexp-01.js
rename : js/src/trace-test/tests/basic/bug587366.js => js/src/jit-test/tests/basic/bug587366.js
rename : js/src/trace-test/tests/basic/bug589318.js => js/src/jit-test/tests/basic/bug589318.js
rename : js/src/trace-test/tests/basic/bug590006.js => js/src/jit-test/tests/basic/bug590006.js
rename : js/src/trace-test/tests/basic/bug592927.js => js/src/jit-test/tests/basic/bug592927.js
rename : js/src/trace-test/tests/basic/bug593663-regexp.js => js/src/jit-test/tests/basic/bug593663-regexp.js
rename : js/src/trace-test/tests/basic/bug594108.js => js/src/jit-test/tests/basic/bug594108.js
rename : js/src/trace-test/tests/basic/bug594205.js => js/src/jit-test/tests/basic/bug594205.js
rename : js/src/trace-test/tests/basic/bug595963-1.js => js/src/jit-test/tests/basic/bug595963-1.js
rename : js/src/trace-test/tests/basic/bug595963-2.js => js/src/jit-test/tests/basic/bug595963-2.js
rename : js/src/trace-test/tests/basic/bug596502-version.js => js/src/jit-test/tests/basic/bug596502-version.js
rename : js/src/trace-test/tests/basic/bug601395.js => js/src/jit-test/tests/basic/bug601395.js
rename : js/src/trace-test/tests/basic/bug601398.js => js/src/jit-test/tests/basic/bug601398.js
rename : js/src/trace-test/tests/basic/bug601401.js => js/src/jit-test/tests/basic/bug601401.js
rename : js/src/trace-test/tests/basic/bug601402.js => js/src/jit-test/tests/basic/bug601402.js
rename : js/src/trace-test/tests/basic/bug601428.js => js/src/jit-test/tests/basic/bug601428.js
rename : js/src/trace-test/tests/basic/bug602088.js => js/src/jit-test/tests/basic/bug602088.js
rename : js/src/trace-test/tests/basic/call.js => js/src/jit-test/tests/basic/call.js
rename : js/src/trace-test/tests/basic/call2.js => js/src/jit-test/tests/basic/call2.js
rename : js/src/trace-test/tests/basic/createMandelSet.js => js/src/jit-test/tests/basic/createMandelSet.js
rename : js/src/trace-test/tests/basic/deep2.js => js/src/jit-test/tests/basic/deep2.js
rename : js/src/trace-test/tests/basic/deepForInLoop.js => js/src/jit-test/tests/basic/deepForInLoop.js
rename : js/src/trace-test/tests/basic/delete-array-elements.js => js/src/jit-test/tests/basic/delete-array-elements.js
rename : js/src/trace-test/tests/basic/delete-indexed-names.js => js/src/jit-test/tests/basic/delete-indexed-names.js
rename : js/src/trace-test/tests/basic/delete-named-names.js => js/src/jit-test/tests/basic/delete-named-names.js
rename : js/src/trace-test/tests/basic/delete-non-config.js => js/src/jit-test/tests/basic/delete-non-config.js
rename : js/src/trace-test/tests/basic/dependentStrings.js => js/src/jit-test/tests/basic/dependentStrings.js
rename : js/src/trace-test/tests/basic/doMath.js => js/src/jit-test/tests/basic/doMath.js
rename : js/src/trace-test/tests/basic/equalInt.js => js/src/jit-test/tests/basic/equalInt.js
rename : js/src/trace-test/tests/basic/fannkuch.js => js/src/jit-test/tests/basic/fannkuch.js
rename : js/src/trace-test/tests/basic/firstSlotConflict.js => js/src/jit-test/tests/basic/firstSlotConflict.js
rename : js/src/trace-test/tests/basic/forVarInWith.js => js/src/jit-test/tests/basic/forVarInWith.js
rename : js/src/trace-test/tests/basic/function-bind.js => js/src/jit-test/tests/basic/function-bind.js
rename : js/src/trace-test/tests/basic/getelem.js => js/src/jit-test/tests/basic/getelem.js
rename : js/src/trace-test/tests/basic/getprop.js => js/src/jit-test/tests/basic/getprop.js
rename : js/src/trace-test/tests/basic/globalGet.js => js/src/jit-test/tests/basic/globalGet.js
rename : js/src/trace-test/tests/basic/globalOptimize-1.js => js/src/jit-test/tests/basic/globalOptimize-1.js
rename : js/src/trace-test/tests/basic/globalSet.js => js/src/jit-test/tests/basic/globalSet.js
rename : js/src/trace-test/tests/basic/ifInsideLoop.js => js/src/jit-test/tests/basic/ifInsideLoop.js
rename : js/src/trace-test/tests/basic/inArrayTest.js => js/src/jit-test/tests/basic/inArrayTest.js
rename : js/src/trace-test/tests/basic/inObjectTest.js => js/src/jit-test/tests/basic/inObjectTest.js
rename : js/src/trace-test/tests/basic/innerLoopIntOuterDouble.js => js/src/jit-test/tests/basic/innerLoopIntOuterDouble.js
rename : js/src/trace-test/tests/basic/inner_double_outer_int.js => js/src/jit-test/tests/basic/inner_double_outer_int.js
rename : js/src/trace-test/tests/basic/jitstatsArchFlags.js => js/src/jit-test/tests/basic/jitstatsArchFlags.js
rename : js/src/trace-test/tests/basic/joinTest.js => js/src/jit-test/tests/basic/joinTest.js
rename : js/src/trace-test/tests/basic/matchInLoop.js => js/src/jit-test/tests/basic/matchInLoop.js
rename : js/src/trace-test/tests/basic/math-trace-tests.js => js/src/jit-test/tests/basic/math-jit-tests.js
rename : js/src/trace-test/tests/basic/merge_type_maps.js => js/src/jit-test/tests/basic/merge_type_maps.js
rename : js/src/trace-test/tests/basic/missingArgTest.js => js/src/jit-test/tests/basic/missingArgTest.js
rename : js/src/trace-test/tests/basic/missingArgTest2.js => js/src/jit-test/tests/basic/missingArgTest2.js
rename : js/src/trace-test/tests/basic/mod.js => js/src/jit-test/tests/basic/mod.js
rename : js/src/trace-test/tests/basic/name-inactive-del.js => js/src/jit-test/tests/basic/name-inactive-del.js
rename : js/src/trace-test/tests/basic/name-inactive-eval-del.js => js/src/jit-test/tests/basic/name-inactive-eval-del.js
rename : js/src/trace-test/tests/basic/name-inactive-inferflags.js => js/src/jit-test/tests/basic/name-inactive-inferflags.js
rename : js/src/trace-test/tests/basic/name-inactive.js => js/src/jit-test/tests/basic/name-inactive.js
rename : js/src/trace-test/tests/basic/name.js => js/src/jit-test/tests/basic/name.js
rename : js/src/trace-test/tests/basic/nestedExit2.js => js/src/jit-test/tests/basic/nestedExit2.js
rename : js/src/trace-test/tests/basic/nestedExitLoop.js => js/src/jit-test/tests/basic/nestedExitLoop.js
rename : js/src/trace-test/tests/basic/newArrayTest.js => js/src/jit-test/tests/basic/newArrayTest.js
rename : js/src/trace-test/tests/basic/newTest.js => js/src/jit-test/tests/basic/newTest.js
rename : js/src/trace-test/tests/basic/nonEmptyStack1.js => js/src/jit-test/tests/basic/nonEmptyStack1.js
rename : js/src/trace-test/tests/basic/nonEmptyStack2.js => js/src/jit-test/tests/basic/nonEmptyStack2.js
rename : js/src/trace-test/tests/basic/orNaNTest1.js => js/src/jit-test/tests/basic/orNaNTest1.js
rename : js/src/trace-test/tests/basic/orNaNTest2.js => js/src/jit-test/tests/basic/orNaNTest2.js
rename : js/src/trace-test/tests/basic/outerline.js => js/src/jit-test/tests/basic/outerline.js
rename : js/src/trace-test/tests/basic/parseIntTests.js => js/src/jit-test/tests/basic/parseIntTests.js
rename : js/src/trace-test/tests/basic/parsingNumbers.js => js/src/jit-test/tests/basic/parsingNumbers.js
rename : js/src/trace-test/tests/basic/perf-smoketest.js => js/src/jit-test/tests/basic/perf-smoketest.js
rename : js/src/trace-test/tests/basic/putargsNoReturn.js => js/src/jit-test/tests/basic/putargsNoReturn.js
rename : js/src/trace-test/tests/basic/putargsReturn.js => js/src/jit-test/tests/basic/putargsReturn.js
rename : js/src/trace-test/tests/basic/regexpLastIndex.js => js/src/jit-test/tests/basic/regexpLastIndex.js
rename : js/src/trace-test/tests/basic/setArgumentsLength.js => js/src/jit-test/tests/basic/setArgumentsLength.js
rename : js/src/trace-test/tests/basic/setArgumentsLength2.js => js/src/jit-test/tests/basic/setArgumentsLength2.js
rename : js/src/trace-test/tests/basic/setCall.js => js/src/jit-test/tests/basic/setCall.js
rename : js/src/trace-test/tests/basic/setCallEvalMiddle.js => js/src/jit-test/tests/basic/setCallEvalMiddle.js
rename : js/src/trace-test/tests/basic/setCallEvalMiddle2.js => js/src/jit-test/tests/basic/setCallEvalMiddle2.js
rename : js/src/trace-test/tests/basic/setCallGlobal.js => js/src/jit-test/tests/basic/setCallGlobal.js
rename : js/src/trace-test/tests/basic/setelem.js => js/src/jit-test/tests/basic/setelem.js
rename : js/src/trace-test/tests/basic/setprop.js => js/src/jit-test/tests/basic/setprop.js
rename : js/src/trace-test/tests/basic/shapelessCalleeTest.js => js/src/jit-test/tests/basic/shapelessCalleeTest.js
rename : js/src/trace-test/tests/basic/strictParseIntOctal.js => js/src/jit-test/tests/basic/strictParseIntOctal.js
rename : js/src/trace-test/tests/basic/stringConvert.js => js/src/jit-test/tests/basic/stringConvert.js
rename : js/src/trace-test/tests/basic/stringSplitIntoArrayTest.js => js/src/jit-test/tests/basic/stringSplitIntoArrayTest.js
rename : js/src/trace-test/tests/basic/stringSplitTest.js => js/src/jit-test/tests/basic/stringSplitTest.js
rename : js/src/trace-test/tests/basic/strings.js => js/src/jit-test/tests/basic/strings.js
rename : js/src/trace-test/tests/basic/test586387.js => js/src/jit-test/tests/basic/test586387.js
rename : js/src/trace-test/tests/basic/testAbortedImacroDecompilation.js => js/src/jit-test/tests/basic/testAbortedImacroDecompilation.js
rename : js/src/trace-test/tests/basic/testAccessCanonicalArgInGetElem.js => js/src/jit-test/tests/basic/testAccessCanonicalArgInGetElem.js
rename : js/src/trace-test/tests/basic/testAddAnyInconvertibleObject.js => js/src/jit-test/tests/basic/testAddAnyInconvertibleObject.js
rename : js/src/trace-test/tests/basic/testAddInconvertibleObjectAny.js => js/src/jit-test/tests/basic/testAddInconvertibleObjectAny.js
rename : js/src/trace-test/tests/basic/testAddInconvertibleObjectInconvertibleObject.js => js/src/jit-test/tests/basic/testAddInconvertibleObjectInconvertibleObject.js
rename : js/src/trace-test/tests/basic/testAddNull.js => js/src/jit-test/tests/basic/testAddNull.js
rename : js/src/trace-test/tests/basic/testAddUndefined.js => js/src/jit-test/tests/basic/testAddUndefined.js
rename : js/src/trace-test/tests/basic/testApply.js => js/src/jit-test/tests/basic/testApply.js
rename : js/src/trace-test/tests/basic/testApplyCall.js => js/src/jit-test/tests/basic/testApplyCall.js
rename : js/src/trace-test/tests/basic/testApplyUnbox.js => js/src/jit-test/tests/basic/testApplyUnbox.js
rename : js/src/trace-test/tests/basic/testArrayComp1.js => js/src/jit-test/tests/basic/testArrayComp1.js
rename : js/src/trace-test/tests/basic/testArrayComp2.js => js/src/jit-test/tests/basic/testArrayComp2.js
rename : js/src/trace-test/tests/basic/testArrayDensityChange.js => js/src/jit-test/tests/basic/testArrayDensityChange.js
rename : js/src/trace-test/tests/basic/testArrayNaNIndex.js => js/src/jit-test/tests/basic/testArrayNaNIndex.js
rename : js/src/trace-test/tests/basic/testArrayNamedProp.js => js/src/jit-test/tests/basic/testArrayNamedProp.js
rename : js/src/trace-test/tests/basic/testArrayPushPop.js => js/src/jit-test/tests/basic/testArrayPushPop.js
rename : js/src/trace-test/tests/basic/testAssignmentThatIgnoresSetterRetval.js => js/src/jit-test/tests/basic/testAssignmentThatIgnoresSetterRetval.js
rename : js/src/trace-test/tests/basic/testAtomize.js => js/src/jit-test/tests/basic/testAtomize.js
rename : js/src/trace-test/tests/basic/testBitOrAnyInconvertibleObject.js => js/src/jit-test/tests/basic/testBitOrAnyInconvertibleObject.js
rename : js/src/trace-test/tests/basic/testBitOrInconvertibleObjectAny.js => js/src/jit-test/tests/basic/testBitOrInconvertibleObjectAny.js
rename : js/src/trace-test/tests/basic/testBitOrInconvertibleObjectInconvertibleObject.js => js/src/jit-test/tests/basic/testBitOrInconvertibleObjectInconvertibleObject.js
rename : js/src/trace-test/tests/basic/testBitwise.js => js/src/jit-test/tests/basic/testBitwise.js
rename : js/src/trace-test/tests/basic/testBoolToString.js => js/src/jit-test/tests/basic/testBoolToString.js
rename : js/src/trace-test/tests/basic/testBoxDoubleWithDoubleSizedInt.js => js/src/jit-test/tests/basic/testBoxDoubleWithDoubleSizedInt.js
rename : js/src/trace-test/tests/basic/testBranchCse.js => js/src/jit-test/tests/basic/testBranchCse.js
rename : js/src/trace-test/tests/basic/testBranchingLoop.js => js/src/jit-test/tests/basic/testBranchingLoop.js
rename : js/src/trace-test/tests/basic/testBranchingUnstableLoop.js => js/src/jit-test/tests/basic/testBranchingUnstableLoop.js
rename : js/src/trace-test/tests/basic/testBranchingUnstableLoopCounter.js => js/src/jit-test/tests/basic/testBranchingUnstableLoopCounter.js
rename : js/src/trace-test/tests/basic/testBranchingUnstableObject.js => js/src/jit-test/tests/basic/testBranchingUnstableObject.js
rename : js/src/trace-test/tests/basic/testBrandedVsGeneric.js => js/src/jit-test/tests/basic/testBrandedVsGeneric.js
rename : js/src/trace-test/tests/basic/testBreak.js => js/src/jit-test/tests/basic/testBreak.js
rename : js/src/trace-test/tests/basic/testBug458838.js => js/src/jit-test/tests/basic/testBug458838.js
rename : js/src/trace-test/tests/basic/testBug462388.js => js/src/jit-test/tests/basic/testBug462388.js
rename : js/src/trace-test/tests/basic/testBug462407.js => js/src/jit-test/tests/basic/testBug462407.js
rename : js/src/trace-test/tests/basic/testBug463490.js => js/src/jit-test/tests/basic/testBug463490.js
rename : js/src/trace-test/tests/basic/testBug465261.js => js/src/jit-test/tests/basic/testBug465261.js
rename : js/src/trace-test/tests/basic/testBug465272.js => js/src/jit-test/tests/basic/testBug465272.js
rename : js/src/trace-test/tests/basic/testBug465483.js => js/src/jit-test/tests/basic/testBug465483.js
rename : js/src/trace-test/tests/basic/testBug465688.js => js/src/jit-test/tests/basic/testBug465688.js
rename : js/src/trace-test/tests/basic/testBug466128.js => js/src/jit-test/tests/basic/testBug466128.js
rename : js/src/trace-test/tests/basic/testBug466262.js => js/src/jit-test/tests/basic/testBug466262.js
rename : js/src/trace-test/tests/basic/testBug474769.js => js/src/jit-test/tests/basic/testBug474769.js
rename : js/src/trace-test/tests/basic/testBug501690.js => js/src/jit-test/tests/basic/testBug501690.js
rename : js/src/trace-test/tests/basic/testBug502914.js => js/src/jit-test/tests/basic/testBug502914.js
rename : js/src/trace-test/tests/basic/testBug504520.js => js/src/jit-test/tests/basic/testBug504520.js
rename : js/src/trace-test/tests/basic/testBug504520Harder.js => js/src/jit-test/tests/basic/testBug504520Harder.js
rename : js/src/trace-test/tests/basic/testBug507425.js => js/src/jit-test/tests/basic/testBug507425.js
rename : js/src/trace-test/tests/basic/testBug520503-1.js => js/src/jit-test/tests/basic/testBug520503-1.js
rename : js/src/trace-test/tests/basic/testBug520503-2.js => js/src/jit-test/tests/basic/testBug520503-2.js
rename : js/src/trace-test/tests/basic/testBug520503-3.js => js/src/jit-test/tests/basic/testBug520503-3.js
rename : js/src/trace-test/tests/basic/testBug529147.js => js/src/jit-test/tests/basic/testBug529147.js
rename : js/src/trace-test/tests/basic/testBug547791.js => js/src/jit-test/tests/basic/testBug547791.js
rename : js/src/trace-test/tests/basic/testBug550210.js => js/src/jit-test/tests/basic/testBug550210.js
rename : js/src/trace-test/tests/basic/testBug552248.js => js/src/jit-test/tests/basic/testBug552248.js
rename : js/src/trace-test/tests/basic/testBug554043.js => js/src/jit-test/tests/basic/testBug554043.js
rename : js/src/trace-test/tests/basic/testBug555484.js => js/src/jit-test/tests/basic/testBug555484.js
rename : js/src/trace-test/tests/basic/testBug558446.js => js/src/jit-test/tests/basic/testBug558446.js
rename : js/src/trace-test/tests/basic/testBug560098.js => js/src/jit-test/tests/basic/testBug560098.js
rename : js/src/trace-test/tests/basic/testBug566556.js => js/src/jit-test/tests/basic/testBug566556.js
rename : js/src/trace-test/tests/basic/testBug578044.js => js/src/jit-test/tests/basic/testBug578044.js
rename : js/src/trace-test/tests/basic/testBug579602.js => js/src/jit-test/tests/basic/testBug579602.js
rename : js/src/trace-test/tests/basic/testBug579646.js => js/src/jit-test/tests/basic/testBug579646.js
rename : js/src/trace-test/tests/basic/testBug579647.js => js/src/jit-test/tests/basic/testBug579647.js
rename : js/src/trace-test/tests/basic/testBug582766.js => js/src/jit-test/tests/basic/testBug582766.js
rename : js/src/trace-test/tests/basic/testBug584650.js => js/src/jit-test/tests/basic/testBug584650.js
rename : js/src/trace-test/tests/basic/testBug595916.js => js/src/jit-test/tests/basic/testBug595916.js
rename : js/src/trace-test/tests/basic/testBug597736.js => js/src/jit-test/tests/basic/testBug597736.js
rename : js/src/trace-test/tests/basic/testBug604210.js => js/src/jit-test/tests/basic/testBug604210.js
rename : js/src/trace-test/tests/basic/testCallElem.js => js/src/jit-test/tests/basic/testCallElem.js
rename : js/src/trace-test/tests/basic/testCallNull.js => js/src/jit-test/tests/basic/testCallNull.js
rename : js/src/trace-test/tests/basic/testCallPick.js => js/src/jit-test/tests/basic/testCallPick.js
rename : js/src/trace-test/tests/basic/testCallProtoMethod.js => js/src/jit-test/tests/basic/testCallProtoMethod.js
rename : js/src/trace-test/tests/basic/testCaseAbort.js => js/src/jit-test/tests/basic/testCaseAbort.js
rename : js/src/trace-test/tests/basic/testCaseTypeMismatchBadness.js => js/src/jit-test/tests/basic/testCaseTypeMismatchBadness.js
rename : js/src/trace-test/tests/basic/testChangingObjectWithLength.js => js/src/jit-test/tests/basic/testChangingObjectWithLength.js
rename : js/src/trace-test/tests/basic/testClosingRecursion.js => js/src/jit-test/tests/basic/testClosingRecursion.js
rename : js/src/trace-test/tests/basic/testClosureIncrSideExit.js => js/src/jit-test/tests/basic/testClosureIncrSideExit.js
rename : js/src/trace-test/tests/basic/testClosures.js => js/src/jit-test/tests/basic/testClosures.js
rename : js/src/trace-test/tests/basic/testComparisons.js => js/src/jit-test/tests/basic/testComparisons.js
rename : js/src/trace-test/tests/basic/testConcatNWithSideEffects.js => js/src/jit-test/tests/basic/testConcatNWithSideEffects.js
rename : js/src/trace-test/tests/basic/testConstIf.js => js/src/jit-test/tests/basic/testConstIf.js
rename : js/src/trace-test/tests/basic/testConstSwitch.js => js/src/jit-test/tests/basic/testConstSwitch.js
rename : js/src/trace-test/tests/basic/testConstSwitch2.js => js/src/jit-test/tests/basic/testConstSwitch2.js
rename : js/src/trace-test/tests/basic/testConstantBooleanExpr.js => js/src/jit-test/tests/basic/testConstantBooleanExpr.js
rename : js/src/trace-test/tests/basic/testConstructorBail.js => js/src/jit-test/tests/basic/testConstructorBail.js
rename : js/src/trace-test/tests/basic/testContinue.js => js/src/jit-test/tests/basic/testContinue.js
rename : js/src/trace-test/tests/basic/testContinueWithLabel.js => js/src/jit-test/tests/basic/testContinueWithLabel.js
rename : js/src/trace-test/tests/basic/testContinueWithLabel2.js => js/src/jit-test/tests/basic/testContinueWithLabel2.js
rename : js/src/trace-test/tests/basic/testContinueWithLabel3.js => js/src/jit-test/tests/basic/testContinueWithLabel3.js
rename : js/src/trace-test/tests/basic/testContinueWithLabel4.js => js/src/jit-test/tests/basic/testContinueWithLabel4.js
rename : js/src/trace-test/tests/basic/testConvertibleObjectEqUndefined.js => js/src/jit-test/tests/basic/testConvertibleObjectEqUndefined.js
rename : js/src/trace-test/tests/basic/testCustomIterator.js => js/src/jit-test/tests/basic/testCustomIterator.js
rename : js/src/trace-test/tests/basic/testDateNow.js => js/src/jit-test/tests/basic/testDateNow.js
rename : js/src/trace-test/tests/basic/testDecElem1.js => js/src/jit-test/tests/basic/testDecElem1.js
rename : js/src/trace-test/tests/basic/testDecElem2.js => js/src/jit-test/tests/basic/testDecElem2.js
rename : js/src/trace-test/tests/basic/testDecayingInnerLoop.js => js/src/jit-test/tests/basic/testDecayingInnerLoop.js
rename : js/src/trace-test/tests/basic/testDeepBail1.js => js/src/jit-test/tests/basic/testDeepBail1.js
rename : js/src/trace-test/tests/basic/testDeepBailFromHasInstance.js => js/src/jit-test/tests/basic/testDeepBailFromHasInstance.js
rename : js/src/trace-test/tests/basic/testDeepBailWhileRecording.js => js/src/jit-test/tests/basic/testDeepBailWhileRecording.js
rename : js/src/trace-test/tests/basic/testDeepPropertyShadowing.js => js/src/jit-test/tests/basic/testDeepPropertyShadowing.js
rename : js/src/trace-test/tests/basic/testDefinePropertyAcrossCompartment.js => js/src/jit-test/tests/basic/testDefinePropertyAcrossCompartment.js
rename : js/src/trace-test/tests/basic/testDenseArrayProp.js => js/src/jit-test/tests/basic/testDenseArrayProp.js
rename : js/src/trace-test/tests/basic/testDestructuring.js => js/src/jit-test/tests/basic/testDestructuring.js
rename : js/src/trace-test/tests/basic/testDifferingArgc.js => js/src/jit-test/tests/basic/testDifferingArgc.js
rename : js/src/trace-test/tests/basic/testDivOverflow.js => js/src/jit-test/tests/basic/testDivOverflow.js
rename : js/src/trace-test/tests/basic/testDivision.js => js/src/jit-test/tests/basic/testDivision.js
rename : js/src/trace-test/tests/basic/testDivisionFloat.js => js/src/jit-test/tests/basic/testDivisionFloat.js
rename : js/src/trace-test/tests/basic/testDivisionWithNegative1.js => js/src/jit-test/tests/basic/testDivisionWithNegative1.js
rename : js/src/trace-test/tests/basic/testDoubleComparison.js => js/src/jit-test/tests/basic/testDoubleComparison.js
rename : js/src/trace-test/tests/basic/testDoubleToStr.js => js/src/jit-test/tests/basic/testDoubleToStr.js
rename : js/src/trace-test/tests/basic/testDoubleZeroInSwitch1.js => js/src/jit-test/tests/basic/testDoubleZeroInSwitch1.js
rename : js/src/trace-test/tests/basic/testDoubleZeroInSwitch2.js => js/src/jit-test/tests/basic/testDoubleZeroInSwitch2.js
rename : js/src/trace-test/tests/basic/testElemDec1.js => js/src/jit-test/tests/basic/testElemDec1.js
rename : js/src/trace-test/tests/basic/testElemDec2.js => js/src/jit-test/tests/basic/testElemDec2.js
rename : js/src/trace-test/tests/basic/testElemInc1.js => js/src/jit-test/tests/basic/testElemInc1.js
rename : js/src/trace-test/tests/basic/testElemInc2.js => js/src/jit-test/tests/basic/testElemInc2.js
rename : js/src/trace-test/tests/basic/testEliminatedGuardWithinAnchor.js => js/src/jit-test/tests/basic/testEliminatedGuardWithinAnchor.js
rename : js/src/trace-test/tests/basic/testEqFalseEmptyString.js => js/src/jit-test/tests/basic/testEqFalseEmptyString.js
rename : js/src/trace-test/tests/basic/testErrorReportIn_getPrototypeOf.js => js/src/jit-test/tests/basic/testErrorReportIn_getPrototypeOf.js
rename : js/src/trace-test/tests/basic/testEvalCalledFromWatchOverSetter.js => js/src/jit-test/tests/basic/testEvalCalledFromWatchOverSetter.js
rename : js/src/trace-test/tests/basic/testEvalInFunctionCallee.js => js/src/jit-test/tests/basic/testEvalInFunctionCallee.js
rename : js/src/trace-test/tests/basic/testExistingPropToJoinedMethodAttempt.js => js/src/jit-test/tests/basic/testExistingPropToJoinedMethodAttempt.js
rename : js/src/trace-test/tests/basic/testFewerGlobalsInInnerTree.js => js/src/jit-test/tests/basic/testFewerGlobalsInInnerTree.js
rename : js/src/trace-test/tests/basic/testFloatArrayIndex.js => js/src/jit-test/tests/basic/testFloatArrayIndex.js
rename : js/src/trace-test/tests/basic/testForEach.js => js/src/jit-test/tests/basic/testForEach.js
rename : js/src/trace-test/tests/basic/testForInLoopChangeIteratorType.js => js/src/jit-test/tests/basic/testForInLoopChangeIteratorType.js
rename : js/src/trace-test/tests/basic/testFunctionIdentityChange.js => js/src/jit-test/tests/basic/testFunctionIdentityChange.js
rename : js/src/trace-test/tests/basic/testGCWhileRecording.js => js/src/jit-test/tests/basic/testGCWhileRecording.js
rename : js/src/trace-test/tests/basic/testGeneratorDeepBail.js => js/src/jit-test/tests/basic/testGeneratorDeepBail.js
rename : js/src/trace-test/tests/basic/testGetCallObj.js => js/src/jit-test/tests/basic/testGetCallObj.js
rename : js/src/trace-test/tests/basic/testGetThis.js => js/src/jit-test/tests/basic/testGetThis.js
rename : js/src/trace-test/tests/basic/testGlobalAsProto.js => js/src/jit-test/tests/basic/testGlobalAsProto.js
rename : js/src/trace-test/tests/basic/testGlobalMultitrees1.js => js/src/jit-test/tests/basic/testGlobalMultitrees1.js
rename : js/src/trace-test/tests/basic/testGlobalOptimize-2.js => js/src/jit-test/tests/basic/testGlobalOptimize-2.js
rename : js/src/trace-test/tests/basic/testGlobalOptimize-3.js => js/src/jit-test/tests/basic/testGlobalOptimize-3.js
rename : js/src/trace-test/tests/basic/testGlobalOptimize-4.js => js/src/jit-test/tests/basic/testGlobalOptimize-4.js
rename : js/src/trace-test/tests/basic/testGlobalOptimize-5.js => js/src/jit-test/tests/basic/testGlobalOptimize-5.js
rename : js/src/trace-test/tests/basic/testGlobalOptimize-6.js => js/src/jit-test/tests/basic/testGlobalOptimize-6.js
rename : js/src/trace-test/tests/basic/testGlobalProtoAccess.js => js/src/jit-test/tests/basic/testGlobalProtoAccess.js
rename : js/src/trace-test/tests/basic/testGlobalShapeChangeAfterDeepBail.js => js/src/jit-test/tests/basic/testGlobalShapeChangeAfterDeepBail.js
rename : js/src/trace-test/tests/basic/testGroupAssignment.js => js/src/jit-test/tests/basic/testGroupAssignment.js
rename : js/src/trace-test/tests/basic/testGrowDenseArray.js => js/src/jit-test/tests/basic/testGrowDenseArray.js
rename : js/src/trace-test/tests/basic/testGuardCalleeSneakAttack.js => js/src/jit-test/tests/basic/testGuardCalleeSneakAttack.js
rename : js/src/trace-test/tests/basic/testGuardCalleeSneakAttack2.js => js/src/jit-test/tests/basic/testGuardCalleeSneakAttack2.js
rename : js/src/trace-test/tests/basic/testHOTLOOPCorrectness.js => js/src/jit-test/tests/basic/testHOTLOOPCorrectness.js
rename : js/src/trace-test/tests/basic/testHOTLOOPSize.js => js/src/jit-test/tests/basic/testHOTLOOPSize.js
rename : js/src/trace-test/tests/basic/testHeavy.js => js/src/jit-test/tests/basic/testHeavy.js
rename : js/src/trace-test/tests/basic/testHeavy2.js => js/src/jit-test/tests/basic/testHeavy2.js
rename : js/src/trace-test/tests/basic/testHoleInDenseArray.js => js/src/jit-test/tests/basic/testHoleInDenseArray.js
rename : js/src/trace-test/tests/basic/testHolePushing.js => js/src/jit-test/tests/basic/testHolePushing.js
rename : js/src/trace-test/tests/basic/testINITELEM.js => js/src/jit-test/tests/basic/testINITELEM.js
rename : js/src/trace-test/tests/basic/testIn.js => js/src/jit-test/tests/basic/testIn.js
rename : js/src/trace-test/tests/basic/testIncDec.js => js/src/jit-test/tests/basic/testIncDec.js
rename : js/src/trace-test/tests/basic/testIncElem1.js => js/src/jit-test/tests/basic/testIncElem1.js
rename : js/src/trace-test/tests/basic/testIncElem2.js => js/src/jit-test/tests/basic/testIncElem2.js
rename : js/src/trace-test/tests/basic/testInitMethod.js => js/src/jit-test/tests/basic/testInitMethod.js
rename : js/src/trace-test/tests/basic/testInitelemWithFloatIndex.js => js/src/jit-test/tests/basic/testInitelemWithFloatIndex.js
rename : js/src/trace-test/tests/basic/testInitelemWithSetter.js => js/src/jit-test/tests/basic/testInitelemWithSetter.js
rename : js/src/trace-test/tests/basic/testInnerMissingArgs.js => js/src/jit-test/tests/basic/testInnerMissingArgs.js
rename : js/src/trace-test/tests/basic/testInnerSwitchBreak.js => js/src/jit-test/tests/basic/testInnerSwitchBreak.js
rename : js/src/trace-test/tests/basic/testInt32ToId.js => js/src/jit-test/tests/basic/testInt32ToId.js
rename : js/src/trace-test/tests/basic/testIntFloor.js => js/src/jit-test/tests/basic/testIntFloor.js
rename : js/src/trace-test/tests/basic/testIntOverflow.js => js/src/jit-test/tests/basic/testIntOverflow.js
rename : js/src/trace-test/tests/basic/testIntUnderflow.js => js/src/jit-test/tests/basic/testIntUnderflow.js
rename : js/src/trace-test/tests/basic/testInterpreterReentery8.js => js/src/jit-test/tests/basic/testInterpreterReentery8.js
rename : js/src/trace-test/tests/basic/testInterpreterReentry.js => js/src/jit-test/tests/basic/testInterpreterReentry.js
rename : js/src/trace-test/tests/basic/testInterpreterReentry2.js => js/src/jit-test/tests/basic/testInterpreterReentry2.js
rename : js/src/trace-test/tests/basic/testInterpreterReentry3.js => js/src/jit-test/tests/basic/testInterpreterReentry3.js
rename : js/src/trace-test/tests/basic/testInterpreterReentry4.js => js/src/jit-test/tests/basic/testInterpreterReentry4.js
rename : js/src/trace-test/tests/basic/testInterpreterReentry5.js => js/src/jit-test/tests/basic/testInterpreterReentry5.js
rename : js/src/trace-test/tests/basic/testInterpreterReentry6.js => js/src/jit-test/tests/basic/testInterpreterReentry6.js
rename : js/src/trace-test/tests/basic/testInterpreterReentry7.js => js/src/jit-test/tests/basic/testInterpreterReentry7.js
rename : js/src/trace-test/tests/basic/testInvalidCharCodeAt.js => js/src/jit-test/tests/basic/testInvalidCharCodeAt.js
rename : js/src/trace-test/tests/basic/testInvertNullAfterNegateNull.js => js/src/jit-test/tests/basic/testInvertNullAfterNegateNull.js
rename : js/src/trace-test/tests/basic/testIteratorReification.js => js/src/jit-test/tests/basic/testIteratorReification.js
rename : js/src/trace-test/tests/basic/testLambdaCtor.js => js/src/jit-test/tests/basic/testLambdaCtor.js
rename : js/src/trace-test/tests/basic/testLambdaInitedVar.js => js/src/jit-test/tests/basic/testLambdaInitedVar.js
rename : js/src/trace-test/tests/basic/testLengthInString.js => js/src/jit-test/tests/basic/testLengthInString.js
rename : js/src/trace-test/tests/basic/testLengthOnNonNativeProto.js => js/src/jit-test/tests/basic/testLengthOnNonNativeProto.js
rename : js/src/trace-test/tests/basic/testLetWithUnstableGlobal.js => js/src/jit-test/tests/basic/testLetWithUnstableGlobal.js
rename : js/src/trace-test/tests/basic/testLirBufOOM.js => js/src/jit-test/tests/basic/testLirBufOOM.js
rename : js/src/trace-test/tests/basic/testLogicalNotNaN.js => js/src/jit-test/tests/basic/testLogicalNotNaN.js
rename : js/src/trace-test/tests/basic/testLongNumToString.js => js/src/jit-test/tests/basic/testLongNumToString.js
rename : js/src/trace-test/tests/basic/testLoopWithUndefined1.js => js/src/jit-test/tests/basic/testLoopWithUndefined1.js
rename : js/src/trace-test/tests/basic/testLoopWithUndefined2.js => js/src/jit-test/tests/basic/testLoopWithUndefined2.js
rename : js/src/trace-test/tests/basic/testLoopingAccumulator.js => js/src/jit-test/tests/basic/testLoopingAccumulator.js
rename : js/src/trace-test/tests/basic/testMatchAsCondition.js => js/src/jit-test/tests/basic/testMatchAsCondition.js
rename : js/src/trace-test/tests/basic/testMatchStringObject.js => js/src/jit-test/tests/basic/testMatchStringObject.js
rename : js/src/trace-test/tests/basic/testMethodInc.js => js/src/jit-test/tests/basic/testMethodInc.js
rename : js/src/trace-test/tests/basic/testMethodInit.js => js/src/jit-test/tests/basic/testMethodInit.js
rename : js/src/trace-test/tests/basic/testMethodInitDeref.js => js/src/jit-test/tests/basic/testMethodInitDeref.js
rename : js/src/trace-test/tests/basic/testMethodInitSafety.js => js/src/jit-test/tests/basic/testMethodInitSafety.js
rename : js/src/trace-test/tests/basic/testMethodInitUneval.js => js/src/jit-test/tests/basic/testMethodInitUneval.js
rename : js/src/trace-test/tests/basic/testMethodOverride.js => js/src/jit-test/tests/basic/testMethodOverride.js
rename : js/src/trace-test/tests/basic/testMethodSet.js => js/src/jit-test/tests/basic/testMethodSet.js
rename : js/src/trace-test/tests/basic/testMissingMethod.js => js/src/jit-test/tests/basic/testMissingMethod.js
rename : js/src/trace-test/tests/basic/testMissingMethod2.js => js/src/jit-test/tests/basic/testMissingMethod2.js
rename : js/src/trace-test/tests/basic/testModuloWithNegative1.js => js/src/jit-test/tests/basic/testModuloWithNegative1.js
rename : js/src/trace-test/tests/basic/testModuloWithNegative2.js => js/src/jit-test/tests/basic/testModuloWithNegative2.js
rename : js/src/trace-test/tests/basic/testMoreArgcThanNargs.js => js/src/jit-test/tests/basic/testMoreArgcThanNargs.js
rename : js/src/trace-test/tests/basic/testMoreClosures.js => js/src/jit-test/tests/basic/testMoreClosures.js
rename : js/src/trace-test/tests/basic/testMulOverflow.js => js/src/jit-test/tests/basic/testMulOverflow.js
rename : js/src/trace-test/tests/basic/testMultipleArgumentsObjects.js => js/src/jit-test/tests/basic/testMultipleArgumentsObjects.js
rename : js/src/trace-test/tests/basic/testNEWINIT.js => js/src/jit-test/tests/basic/testNEWINIT.js
rename : js/src/trace-test/tests/basic/testNEWINIT_DOUBLE.js => js/src/jit-test/tests/basic/testNEWINIT_DOUBLE.js
rename : js/src/trace-test/tests/basic/testNativeArgsRooting.js => js/src/jit-test/tests/basic/testNativeArgsRooting.js
rename : js/src/trace-test/tests/basic/testNativeLog.js => js/src/jit-test/tests/basic/testNativeLog.js
rename : js/src/trace-test/tests/basic/testNativeMax.js => js/src/jit-test/tests/basic/testNativeMax.js
rename : js/src/trace-test/tests/basic/testNativeSetter.js => js/src/jit-test/tests/basic/testNativeSetter.js
rename : js/src/trace-test/tests/basic/testNegZero1.js => js/src/jit-test/tests/basic/testNegZero1.js
rename : js/src/trace-test/tests/basic/testNegativeArrayLength.js => js/src/jit-test/tests/basic/testNegativeArrayLength.js
rename : js/src/trace-test/tests/basic/testNegativeGETELEMIndex.js => js/src/jit-test/tests/basic/testNegativeGETELEMIndex.js
rename : js/src/trace-test/tests/basic/testNestedClosures.js => js/src/jit-test/tests/basic/testNestedClosures.js
rename : js/src/trace-test/tests/basic/testNestedDeepBail.js => js/src/jit-test/tests/basic/testNestedDeepBail.js
rename : js/src/trace-test/tests/basic/testNestedEscapingLambdas.js => js/src/jit-test/tests/basic/testNestedEscapingLambdas.js
rename : js/src/trace-test/tests/basic/testNestedExitStackOuter.js => js/src/jit-test/tests/basic/testNestedExitStackOuter.js
rename : js/src/trace-test/tests/basic/testNestedForIn.js => js/src/jit-test/tests/basic/testNestedForIn.js
rename : js/src/trace-test/tests/basic/testNewArrayCount.js => js/src/jit-test/tests/basic/testNewArrayCount.js
rename : js/src/trace-test/tests/basic/testNewArrayCount2.js => js/src/jit-test/tests/basic/testNewArrayCount2.js
rename : js/src/trace-test/tests/basic/testNewDate.js => js/src/jit-test/tests/basic/testNewDate.js
rename : js/src/trace-test/tests/basic/testNewObject.js => js/src/jit-test/tests/basic/testNewObject.js
rename : js/src/trace-test/tests/basic/testNewString.js => js/src/jit-test/tests/basic/testNewString.js
rename : js/src/trace-test/tests/basic/testNewWithNonNativeProto.js => js/src/jit-test/tests/basic/testNewWithNonNativeProto.js
rename : js/src/trace-test/tests/basic/testNonStubGetter.js => js/src/jit-test/tests/basic/testNonStubGetter.js
rename : js/src/trace-test/tests/basic/testNot.js => js/src/jit-test/tests/basic/testNot.js
rename : js/src/trace-test/tests/basic/testNullCallee.js => js/src/jit-test/tests/basic/testNullCallee.js
rename : js/src/trace-test/tests/basic/testNullRelCmp.js => js/src/jit-test/tests/basic/testNullRelCmp.js
rename : js/src/trace-test/tests/basic/testNullToString.js => js/src/jit-test/tests/basic/testNullToString.js
rename : js/src/trace-test/tests/basic/testNumToString.js => js/src/jit-test/tests/basic/testNumToString.js
rename : js/src/trace-test/tests/basic/testNumberToString.js => js/src/jit-test/tests/basic/testNumberToString.js
rename : js/src/trace-test/tests/basic/testObjectConstructorReturningObject.js => js/src/jit-test/tests/basic/testObjectConstructorReturningObject.js
rename : js/src/trace-test/tests/basic/testObjectLength.js => js/src/jit-test/tests/basic/testObjectLength.js
rename : js/src/trace-test/tests/basic/testObjectOrderedCmp.js => js/src/jit-test/tests/basic/testObjectOrderedCmp.js
rename : js/src/trace-test/tests/basic/testObjectOrderedCmp2.js => js/src/jit-test/tests/basic/testObjectOrderedCmp2.js
rename : js/src/trace-test/tests/basic/testObjectToNumber.js => js/src/jit-test/tests/basic/testObjectToNumber.js
rename : js/src/trace-test/tests/basic/testObjectToString.js => js/src/jit-test/tests/basic/testObjectToString.js
rename : js/src/trace-test/tests/basic/testObjectVsPrototype.js => js/src/jit-test/tests/basic/testObjectVsPrototype.js
rename : js/src/trace-test/tests/basic/testOwnPropertyWithInOperator.js => js/src/jit-test/tests/basic/testOwnPropertyWithInOperator.js
rename : js/src/trace-test/tests/basic/testPartialFlatClosure.js => js/src/jit-test/tests/basic/testPartialFlatClosure.js
rename : js/src/trace-test/tests/basic/testPrimitiveConstructorPrototype.js => js/src/jit-test/tests/basic/testPrimitiveConstructorPrototype.js
rename : js/src/trace-test/tests/basic/testPropagatedFunArgs.js => js/src/jit-test/tests/basic/testPropagatedFunArgs.js
rename : js/src/trace-test/tests/basic/testProxyConstructors.js => js/src/jit-test/tests/basic/testProxyConstructors.js
rename : js/src/trace-test/tests/basic/testProxyDefinePropertyWithMissingSetter.js => js/src/jit-test/tests/basic/testProxyDefinePropertyWithMissingSetter.js
rename : js/src/trace-test/tests/basic/testPutOnEmptyArgsObject.js => js/src/jit-test/tests/basic/testPutOnEmptyArgsObject.js
rename : js/src/trace-test/tests/basic/testRUNLOOPCorrectness.js => js/src/jit-test/tests/basic/testRUNLOOPCorrectness.js
rename : js/src/trace-test/tests/basic/testReallyDeepNestedExit.js => js/src/jit-test/tests/basic/testReallyDeepNestedExit.js
rename : js/src/trace-test/tests/basic/testRebranding.js => js/src/jit-test/tests/basic/testRebranding.js
rename : js/src/trace-test/tests/basic/testRebranding2.js => js/src/jit-test/tests/basic/testRebranding2.js
rename : js/src/trace-test/tests/basic/testReconstructImacroPCStack.js => js/src/jit-test/tests/basic/testReconstructImacroPCStack.js
rename : js/src/trace-test/tests/basic/testRegExpLiteral.js => js/src/jit-test/tests/basic/testRegExpLiteral.js
rename : js/src/trace-test/tests/basic/testRegExpTest.js => js/src/jit-test/tests/basic/testRegExpTest.js
rename : js/src/trace-test/tests/basic/testRegexpGet.js => js/src/jit-test/tests/basic/testRegexpGet.js
rename : js/src/trace-test/tests/basic/testReplace2.js => js/src/jit-test/tests/basic/testReplace2.js
rename : js/src/trace-test/tests/basic/testResumeOp.js => js/src/jit-test/tests/basic/testResumeOp.js
rename : js/src/trace-test/tests/basic/testReverseArgTypes.js => js/src/jit-test/tests/basic/testReverseArgTypes.js
rename : js/src/trace-test/tests/basic/testScriptGetter_JSOP_CALLPROP-2.js => js/src/jit-test/tests/basic/testScriptGetter_JSOP_CALLPROP-2.js
rename : js/src/trace-test/tests/basic/testScriptGetter_JSOP_CALLPROP.js => js/src/jit-test/tests/basic/testScriptGetter_JSOP_CALLPROP.js
rename : js/src/trace-test/tests/basic/testScriptGetter_JSOP_GETARGPROP.js => js/src/jit-test/tests/basic/testScriptGetter_JSOP_GETARGPROP.js
rename : js/src/trace-test/tests/basic/testScriptGetter_JSOP_GETLOCALPROP.js => js/src/jit-test/tests/basic/testScriptGetter_JSOP_GETLOCALPROP.js
rename : js/src/trace-test/tests/basic/testScriptGetter_JSOP_GETPROP.js => js/src/jit-test/tests/basic/testScriptGetter_JSOP_GETPROP.js
rename : js/src/trace-test/tests/basic/testScriptGetter_JSOP_GETTHISPROP.js => js/src/jit-test/tests/basic/testScriptGetter_JSOP_GETTHISPROP.js
rename : js/src/trace-test/tests/basic/testSetGetterOnlyProperty.js => js/src/jit-test/tests/basic/testSetGetterOnlyProperty.js
rename : js/src/trace-test/tests/basic/testSetMethod.js => js/src/jit-test/tests/basic/testSetMethod.js
rename : js/src/trace-test/tests/basic/testSetPropNeitherMissNorHit.js => js/src/jit-test/tests/basic/testSetPropNeitherMissNorHit.js
rename : js/src/trace-test/tests/basic/testSetPropertyFail.js => js/src/jit-test/tests/basic/testSetPropertyFail.js
rename : js/src/trace-test/tests/basic/testSetProtoRegeneratesObjectShape.js => js/src/jit-test/tests/basic/testSetProtoRegeneratesObjectShape.js
rename : js/src/trace-test/tests/basic/testSetelemWithFloatIndex.js => js/src/jit-test/tests/basic/testSetelemWithFloatIndex.js
rename : js/src/trace-test/tests/basic/testSettingWatchPointOnReadOnlyProp.js => js/src/jit-test/tests/basic/testSettingWatchPointOnReadOnlyProp.js
rename : js/src/trace-test/tests/basic/testShiftLeft.js => js/src/jit-test/tests/basic/testShiftLeft.js
rename : js/src/trace-test/tests/basic/testShiftRightArithmetic.js => js/src/jit-test/tests/basic/testShiftRightArithmetic.js
rename : js/src/trace-test/tests/basic/testShiftRightLogical.js => js/src/jit-test/tests/basic/testShiftRightLogical.js
rename : js/src/trace-test/tests/basic/testSideExitInConstructor.js => js/src/jit-test/tests/basic/testSideExitInConstructor.js
rename : js/src/trace-test/tests/basic/testSlowArrayLength.js => js/src/jit-test/tests/basic/testSlowArrayLength.js
rename : js/src/trace-test/tests/basic/testSlowArrayPop.js => js/src/jit-test/tests/basic/testSlowArrayPop.js
rename : js/src/trace-test/tests/basic/testSlowArrayPopMultiFrame.js => js/src/jit-test/tests/basic/testSlowArrayPopMultiFrame.js
rename : js/src/trace-test/tests/basic/testSlowArrayPopNestedTrees.js => js/src/jit-test/tests/basic/testSlowArrayPopNestedTrees.js
rename : js/src/trace-test/tests/basic/testSlowNativeBail.js => js/src/jit-test/tests/basic/testSlowNativeBail.js
rename : js/src/trace-test/tests/basic/testSlowNativeCtor.js => js/src/jit-test/tests/basic/testSlowNativeCtor.js
rename : js/src/trace-test/tests/basic/testSlowNativeWithNullThis.js => js/src/jit-test/tests/basic/testSlowNativeWithNullThis.js
rename : js/src/trace-test/tests/basic/testStackQuotaExhausted.js => js/src/jit-test/tests/basic/testStackQuotaExhausted.js
rename : js/src/trace-test/tests/basic/testStaticsInRegExp.js => js/src/jit-test/tests/basic/testStaticsInRegExp.js
rename : js/src/trace-test/tests/basic/testStrict.js => js/src/jit-test/tests/basic/testStrict.js
rename : js/src/trace-test/tests/basic/testString.js => js/src/jit-test/tests/basic/testString.js
rename : js/src/trace-test/tests/basic/testStringConstructorWithExtraArg.js => js/src/jit-test/tests/basic/testStringConstructorWithExtraArg.js
rename : js/src/trace-test/tests/basic/testStringLengthNoTinyId.js => js/src/jit-test/tests/basic/testStringLengthNoTinyId.js
rename : js/src/trace-test/tests/basic/testStringObjectLength.js => js/src/jit-test/tests/basic/testStringObjectLength.js
rename : js/src/trace-test/tests/basic/testStringResolve.js => js/src/jit-test/tests/basic/testStringResolve.js
rename : js/src/trace-test/tests/basic/testStringToInt32.js => js/src/jit-test/tests/basic/testStringToInt32.js
rename : js/src/trace-test/tests/basic/testStringToNumber.js => js/src/jit-test/tests/basic/testStringToNumber.js
rename : js/src/trace-test/tests/basic/testStringify.js => js/src/jit-test/tests/basic/testStringify.js
rename : js/src/trace-test/tests/basic/testSubstring.js => js/src/jit-test/tests/basic/testSubstring.js
rename : js/src/trace-test/tests/basic/testSuppressDeletedProperty.js => js/src/jit-test/tests/basic/testSuppressDeletedProperty.js
rename : js/src/trace-test/tests/basic/testSwitch.js => js/src/jit-test/tests/basic/testSwitch.js
rename : js/src/trace-test/tests/basic/testSwitchString.js => js/src/jit-test/tests/basic/testSwitchString.js
rename : js/src/trace-test/tests/basic/testSwitchUndefined.js => js/src/jit-test/tests/basic/testSwitchUndefined.js
rename : js/src/trace-test/tests/basic/testTableSwitch1.js => js/src/jit-test/tests/basic/testTableSwitch1.js
rename : js/src/trace-test/tests/basic/testTableSwitch2.js => js/src/jit-test/tests/basic/testTableSwitch2.js
rename : js/src/trace-test/tests/basic/testThinForEach.js => js/src/jit-test/tests/basic/testThinForEach.js
rename : js/src/trace-test/tests/basic/testThinLoopDemote.js => js/src/jit-test/tests/basic/testThinLoopDemote.js
rename : js/src/trace-test/tests/basic/testThrowingObjectEqUndefined.js => js/src/jit-test/tests/basic/testThrowingObjectEqUndefined.js
rename : js/src/trace-test/tests/basic/testToStringBeforeValueOf.js => js/src/jit-test/tests/basic/testToStringBeforeValueOf.js
rename : js/src/trace-test/tests/basic/testToUpperToLower.js => js/src/jit-test/tests/basic/testToUpperToLower.js
rename : js/src/trace-test/tests/basic/testTrueShiftTrue.js => js/src/jit-test/tests/basic/testTrueShiftTrue.js
rename : js/src/trace-test/tests/basic/testTypeUnstableForIn.js => js/src/jit-test/tests/basic/testTypeUnstableForIn.js
rename : js/src/trace-test/tests/basic/testTypedArrayPunning.js => js/src/jit-test/tests/basic/testTypedArrayPunning.js
rename : js/src/trace-test/tests/basic/testTypedArrays.js => js/src/jit-test/tests/basic/testTypedArrays.js
rename : js/src/trace-test/tests/basic/testTypeofHole.js => js/src/jit-test/tests/basic/testTypeofHole.js
rename : js/src/trace-test/tests/basic/testUnaryImacros.js => js/src/jit-test/tests/basic/testUnaryImacros.js
rename : js/src/trace-test/tests/basic/testUndefinedBooleanCmp.js => js/src/jit-test/tests/basic/testUndefinedBooleanCmp.js
rename : js/src/trace-test/tests/basic/testUndefinedCmp.js => js/src/jit-test/tests/basic/testUndefinedCmp.js
rename : js/src/trace-test/tests/basic/testUndefinedPropertyAccess.js => js/src/jit-test/tests/basic/testUndefinedPropertyAccess.js
rename : js/src/trace-test/tests/basic/testUndemotableBinaryOp.js => js/src/jit-test/tests/basic/testUndemotableBinaryOp.js
rename : js/src/trace-test/tests/basic/testUndemoteLateGlobalSlots.js => js/src/jit-test/tests/basic/testUndemoteLateGlobalSlots.js
rename : js/src/trace-test/tests/basic/testWeirdDateParse.js => js/src/jit-test/tests/basic/testWeirdDateParse.js
rename : js/src/trace-test/tests/basic/testWhileObjectOrNull.js => js/src/jit-test/tests/basic/testWhileObjectOrNull.js
rename : js/src/trace-test/tests/basic/testWithAndShadowing.js => js/src/jit-test/tests/basic/testWithAndShadowing.js
rename : js/src/trace-test/tests/basic/testXMLPropertyNames.js => js/src/jit-test/tests/basic/testXMLPropertyNames.js
rename : js/src/trace-test/tests/basic/test_JSOP_ARGCNT.js => js/src/jit-test/tests/basic/test_JSOP_ARGCNT.js
rename : js/src/trace-test/tests/basic/test_JSOP_ARGSUB.js => js/src/jit-test/tests/basic/test_JSOP_ARGSUB.js
rename : js/src/trace-test/tests/basic/testif.js => js/src/jit-test/tests/basic/testif.js
rename : js/src/trace-test/tests/basic/testincops.js => js/src/jit-test/tests/basic/testincops.js
rename : js/src/trace-test/tests/basic/trees.js => js/src/jit-test/tests/basic/trees.js
rename : js/src/trace-test/tests/basic/truthies.js => js/src/jit-test/tests/basic/truthies.js
rename : js/src/trace-test/tests/basic/typeofTest.js => js/src/jit-test/tests/basic/typeofTest.js
rename : js/src/trace-test/tests/basic/unboxint.js => js/src/jit-test/tests/basic/unboxint.js
rename : js/src/trace-test/tests/basic/wrap-primitive-this.js => js/src/jit-test/tests/basic/wrap-primitive-this.js
rename : js/src/trace-test/tests/basic/xprop.js => js/src/jit-test/tests/basic/xprop.js
rename : js/src/trace-test/tests/closures/bug496922.js => js/src/jit-test/tests/closures/bug496922.js
rename : js/src/trace-test/tests/closures/bug496987.js => js/src/jit-test/tests/closures/bug496987.js
rename : js/src/trace-test/tests/closures/bug497015-1.js => js/src/jit-test/tests/closures/bug497015-1.js
rename : js/src/trace-test/tests/closures/bug497015-2.js => js/src/jit-test/tests/closures/bug497015-2.js
rename : js/src/trace-test/tests/closures/bug540131-2.js => js/src/jit-test/tests/closures/bug540131-2.js
rename : js/src/trace-test/tests/closures/bug540131-3.js => js/src/jit-test/tests/closures/bug540131-3.js
rename : js/src/trace-test/tests/closures/bug540131.js => js/src/jit-test/tests/closures/bug540131.js
rename : js/src/trace-test/tests/closures/bug540133.js => js/src/jit-test/tests/closures/bug540133.js
rename : js/src/trace-test/tests/closures/bug540136.js => js/src/jit-test/tests/closures/bug540136.js
rename : js/src/trace-test/tests/closures/bug540242.js => js/src/jit-test/tests/closures/bug540242.js
rename : js/src/trace-test/tests/closures/bug540243.js => js/src/jit-test/tests/closures/bug540243.js
rename : js/src/trace-test/tests/closures/bug540348.js => js/src/jit-test/tests/closures/bug540348.js
rename : js/src/trace-test/tests/closures/bug540528.js => js/src/jit-test/tests/closures/bug540528.js
rename : js/src/trace-test/tests/closures/bug541239.js => js/src/jit-test/tests/closures/bug541239.js
rename : js/src/trace-test/tests/closures/bug543565.js => js/src/jit-test/tests/closures/bug543565.js
rename : js/src/trace-test/tests/closures/closure-pluseq.js => js/src/jit-test/tests/closures/closure-pluseq.js
rename : js/src/trace-test/tests/closures/closure-pluseq2.js => js/src/jit-test/tests/closures/closure-pluseq2.js
rename : js/src/trace-test/tests/closures/closure-plusplus.js => js/src/jit-test/tests/closures/closure-plusplus.js
rename : js/src/trace-test/tests/closures/closure-tests.js => js/src/jit-test/tests/closures/closure-tests.js
rename : js/src/trace-test/tests/closures/flat-closure-1.js => js/src/jit-test/tests/closures/flat-closure-1.js
rename : js/src/trace-test/tests/closures/flat-closure-2.js => js/src/jit-test/tests/closures/flat-closure-2.js
rename : js/src/trace-test/tests/closures/flat-closure-3.js => js/src/jit-test/tests/closures/flat-closure-3.js
rename : js/src/trace-test/tests/closures/flat-closure-4.js => js/src/jit-test/tests/closures/flat-closure-4.js
rename : js/src/trace-test/tests/closures/flat-closure-5.js => js/src/jit-test/tests/closures/flat-closure-5.js
rename : js/src/trace-test/tests/closures/flat-closure-6.js => js/src/jit-test/tests/closures/flat-closure-6.js
rename : js/src/trace-test/tests/closures/flat-closure-7.js => js/src/jit-test/tests/closures/flat-closure-7.js
rename : js/src/trace-test/tests/closures/flat-closure-8.js => js/src/jit-test/tests/closures/flat-closure-8.js
rename : js/src/trace-test/tests/closures/incr-exit-2.js => js/src/jit-test/tests/closures/incr-exit-2.js
rename : js/src/trace-test/tests/closures/incr-exit-3.js => js/src/jit-test/tests/closures/incr-exit-3.js
rename : js/src/trace-test/tests/closures/incr-exit.js => js/src/jit-test/tests/closures/incr-exit.js
rename : js/src/trace-test/tests/closures/lambda-inner-heavy.js => js/src/jit-test/tests/closures/lambda-inner-heavy.js
rename : js/src/trace-test/tests/closures/lambda-light-returned.js => js/src/jit-test/tests/closures/lambda-light-returned.js
rename : js/src/trace-test/tests/closures/lambda-light.js => js/src/jit-test/tests/closures/lambda-light.js
rename : js/src/trace-test/tests/closures/lambda.js => js/src/jit-test/tests/closures/lambda.js
rename : js/src/trace-test/tests/closures/lambdafc.js => js/src/jit-test/tests/closures/lambdafc.js
rename : js/src/trace-test/tests/closures/name-both-hvy.js => js/src/jit-test/tests/closures/name-both-hvy.js
rename : js/src/trace-test/tests/closures/name-inactive-missing.js => js/src/jit-test/tests/closures/name-inactive-missing.js
rename : js/src/trace-test/tests/closures/name.js => js/src/jit-test/tests/closures/name.js
rename : js/src/trace-test/tests/closures/name2.js => js/src/jit-test/tests/closures/name2.js
rename : js/src/trace-test/tests/closures/name2a.js => js/src/jit-test/tests/closures/name2a.js
rename : js/src/trace-test/tests/closures/name2b.js => js/src/jit-test/tests/closures/name2b.js
rename : js/src/trace-test/tests/closures/name3.js => js/src/jit-test/tests/closures/name3.js
rename : js/src/trace-test/tests/closures/name4.js => js/src/jit-test/tests/closures/name4.js
rename : js/src/trace-test/tests/closures/namedLambda.js => js/src/jit-test/tests/closures/namedLambda.js
rename : js/src/trace-test/tests/closures/nameinc-loop-2.js => js/src/jit-test/tests/closures/nameinc-loop-2.js
rename : js/src/trace-test/tests/closures/nameinc-loop-3.js => js/src/jit-test/tests/closures/nameinc-loop-3.js
rename : js/src/trace-test/tests/closures/nameinc-loop-missing-2.js => js/src/jit-test/tests/closures/nameinc-loop-missing-2.js
rename : js/src/trace-test/tests/closures/nameinc-loop-missing.js => js/src/jit-test/tests/closures/nameinc-loop-missing.js
rename : js/src/trace-test/tests/closures/nameinc-loop.js => js/src/jit-test/tests/closures/nameinc-loop.js
rename : js/src/trace-test/tests/closures/nameinc.js => js/src/jit-test/tests/closures/nameinc.js
rename : js/src/trace-test/tests/closures/set-outer-trace-1.js => js/src/jit-test/tests/closures/set-outer-trace-1.js
rename : js/src/trace-test/tests/closures/set-outer-trace-2.js => js/src/jit-test/tests/closures/set-outer-trace-2.js
rename : js/src/trace-test/tests/closures/set-outer-trace-3.js => js/src/jit-test/tests/closures/set-outer-trace-3.js
rename : js/src/trace-test/tests/closures/set-outer-trace-4.js => js/src/jit-test/tests/closures/set-outer-trace-4.js
rename : js/src/trace-test/tests/closures/set-outer-trace.js => js/src/jit-test/tests/closures/set-outer-trace.js
rename : js/src/trace-test/tests/closures/setname-1.js => js/src/jit-test/tests/closures/setname-1.js
rename : js/src/trace-test/tests/closures/setname-closure-2.js => js/src/jit-test/tests/closures/setname-closure-2.js
rename : js/src/trace-test/tests/closures/setname-closure.js => js/src/jit-test/tests/closures/setname-closure.js
rename : js/src/trace-test/tests/closures/setname-inner-heavy.js => js/src/jit-test/tests/closures/setname-inner-heavy.js
rename : js/src/trace-test/tests/closures/setname-loop-2.js => js/src/jit-test/tests/closures/setname-loop-2.js
rename : js/src/trace-test/tests/closures/setname-loop.js => js/src/jit-test/tests/closures/setname-loop.js
rename : js/src/trace-test/tests/closures/setname-no-pop.js => js/src/jit-test/tests/closures/setname-no-pop.js
rename : js/src/trace-test/tests/closures/t001.js => js/src/jit-test/tests/closures/t001.js
rename : js/src/trace-test/tests/closures/t002.js => js/src/jit-test/tests/closures/t002.js
rename : js/src/trace-test/tests/closures/t003.js => js/src/jit-test/tests/closures/t003.js
rename : js/src/trace-test/tests/closures/t004.js => js/src/jit-test/tests/closures/t004.js
rename : js/src/trace-test/tests/closures/t005.js => js/src/jit-test/tests/closures/t005.js
rename : js/src/trace-test/tests/closures/t006.js => js/src/jit-test/tests/closures/t006.js
rename : js/src/trace-test/tests/closures/t007.js => js/src/jit-test/tests/closures/t007.js
rename : js/src/trace-test/tests/closures/t008.js => js/src/jit-test/tests/closures/t008.js
rename : js/src/trace-test/tests/closures/t009.js => js/src/jit-test/tests/closures/t009.js
rename : js/src/trace-test/tests/closures/t010.js => js/src/jit-test/tests/closures/t010.js
rename : js/src/trace-test/tests/closures/t011.js => js/src/jit-test/tests/closures/t011.js
rename : js/src/trace-test/tests/closures/t012.js => js/src/jit-test/tests/closures/t012.js
rename : js/src/trace-test/tests/closures/t013.js => js/src/jit-test/tests/closures/t013.js
rename : js/src/trace-test/tests/closures/t014.js => js/src/jit-test/tests/closures/t014.js
rename : js/src/trace-test/tests/closures/t015.js => js/src/jit-test/tests/closures/t015.js
rename : js/src/trace-test/tests/closures/t016.js => js/src/jit-test/tests/closures/t016.js
rename : js/src/trace-test/tests/closures/t017.js => js/src/jit-test/tests/closures/t017.js
rename : js/src/trace-test/tests/closures/t018.js => js/src/jit-test/tests/closures/t018.js
rename : js/src/trace-test/tests/closures/t019.js => js/src/jit-test/tests/closures/t019.js
rename : js/src/trace-test/tests/closures/t020.js => js/src/jit-test/tests/closures/t020.js
rename : js/src/trace-test/tests/closures/t021.js => js/src/jit-test/tests/closures/t021.js
rename : js/src/trace-test/tests/closures/t022.js => js/src/jit-test/tests/closures/t022.js
rename : js/src/trace-test/tests/closures/t023.js => js/src/jit-test/tests/closures/t023.js
rename : js/src/trace-test/tests/closures/t024.js => js/src/jit-test/tests/closures/t024.js
rename : js/src/trace-test/tests/closures/t025.js => js/src/jit-test/tests/closures/t025.js
rename : js/src/trace-test/tests/closures/t026.js => js/src/jit-test/tests/closures/t026.js
rename : js/src/trace-test/tests/closures/t027.js => js/src/jit-test/tests/closures/t027.js
rename : js/src/trace-test/tests/closures/t028.js => js/src/jit-test/tests/closures/t028.js
rename : js/src/trace-test/tests/closures/t029.js => js/src/jit-test/tests/closures/t029.js
rename : js/src/trace-test/tests/closures/t030.js => js/src/jit-test/tests/closures/t030.js
rename : js/src/trace-test/tests/closures/t031.js => js/src/jit-test/tests/closures/t031.js
rename : js/src/trace-test/tests/closures/t032.js => js/src/jit-test/tests/closures/t032.js
rename : js/src/trace-test/tests/closures/t033.js => js/src/jit-test/tests/closures/t033.js
rename : js/src/trace-test/tests/closures/t034.js => js/src/jit-test/tests/closures/t034.js
rename : js/src/trace-test/tests/closures/t035.js => js/src/jit-test/tests/closures/t035.js
rename : js/src/trace-test/tests/closures/t036.js => js/src/jit-test/tests/closures/t036.js
rename : js/src/trace-test/tests/closures/t037.js => js/src/jit-test/tests/closures/t037.js
rename : js/src/trace-test/tests/closures/test-inner-imports.js => js/src/jit-test/tests/closures/test-inner-imports.js
rename : js/src/trace-test/tests/closures/upvar-nest.js => js/src/jit-test/tests/closures/upvar-nest.js
rename : js/src/trace-test/tests/jaeger/bug549393-1.js => js/src/jit-test/tests/jaeger/bug549393-1.js
rename : js/src/trace-test/tests/jaeger/bug549393-2.js => js/src/jit-test/tests/jaeger/bug549393-2.js
rename : js/src/trace-test/tests/jaeger/bug549396.js => js/src/jit-test/tests/jaeger/bug549396.js
rename : js/src/trace-test/tests/jaeger/bug549398.js => js/src/jit-test/tests/jaeger/bug549398.js
rename : js/src/trace-test/tests/jaeger/bug549521.js => js/src/jit-test/tests/jaeger/bug549521.js
rename : js/src/trace-test/tests/jaeger/bug549602.js => js/src/jit-test/tests/jaeger/bug549602.js
rename : js/src/trace-test/tests/jaeger/bug549603.js => js/src/jit-test/tests/jaeger/bug549603.js
rename : js/src/trace-test/tests/jaeger/bug550490.js => js/src/jit-test/tests/jaeger/bug550490.js
rename : js/src/trace-test/tests/jaeger/bug550665.js => js/src/jit-test/tests/jaeger/bug550665.js
rename : js/src/trace-test/tests/jaeger/bug551603.js => js/src/jit-test/tests/jaeger/bug551603.js
rename : js/src/trace-test/tests/jaeger/bug552644.js => js/src/jit-test/tests/jaeger/bug552644.js
rename : js/src/trace-test/tests/jaeger/bug553781-2.js => js/src/jit-test/tests/jaeger/bug553781-2.js
rename : js/src/trace-test/tests/jaeger/bug553781.js => js/src/jit-test/tests/jaeger/bug553781.js
rename : js/src/trace-test/tests/jaeger/bug553784.js => js/src/jit-test/tests/jaeger/bug553784.js
rename : js/src/trace-test/tests/jaeger/bug554580-1.js => js/src/jit-test/tests/jaeger/bug554580-1.js
rename : js/src/trace-test/tests/jaeger/bug554580-2.js => js/src/jit-test/tests/jaeger/bug554580-2.js
rename : js/src/trace-test/tests/jaeger/bug554580-3.js => js/src/jit-test/tests/jaeger/bug554580-3.js
rename : js/src/trace-test/tests/jaeger/bug554580-4.js => js/src/jit-test/tests/jaeger/bug554580-4.js
rename : js/src/trace-test/tests/jaeger/bug554580-5.js => js/src/jit-test/tests/jaeger/bug554580-5.js
rename : js/src/trace-test/tests/jaeger/bug554651.js => js/src/jit-test/tests/jaeger/bug554651.js
rename : js/src/trace-test/tests/jaeger/bug554675-1.js => js/src/jit-test/tests/jaeger/bug554675-1.js
rename : js/src/trace-test/tests/jaeger/bug554675-2.js => js/src/jit-test/tests/jaeger/bug554675-2.js
rename : js/src/trace-test/tests/jaeger/bug554675-3.js => js/src/jit-test/tests/jaeger/bug554675-3.js
rename : js/src/trace-test/tests/jaeger/bug555152.js => js/src/jit-test/tests/jaeger/bug555152.js
rename : js/src/trace-test/tests/jaeger/bug555155.js => js/src/jit-test/tests/jaeger/bug555155.js
rename : js/src/trace-test/tests/jaeger/bug555206.js => js/src/jit-test/tests/jaeger/bug555206.js
rename : js/src/trace-test/tests/jaeger/bug555543.js => js/src/jit-test/tests/jaeger/bug555543.js
rename : js/src/trace-test/tests/jaeger/bug555922.js => js/src/jit-test/tests/jaeger/bug555922.js
rename : js/src/trace-test/tests/jaeger/bug556525.js => js/src/jit-test/tests/jaeger/bug556525.js
rename : js/src/trace-test/tests/jaeger/bug557063.js => js/src/jit-test/tests/jaeger/bug557063.js
rename : js/src/trace-test/tests/jaeger/bug557068.js => js/src/jit-test/tests/jaeger/bug557068.js
rename : js/src/trace-test/tests/jaeger/bug557070.js => js/src/jit-test/tests/jaeger/bug557070.js
rename : js/src/trace-test/tests/jaeger/bug557075.js => js/src/jit-test/tests/jaeger/bug557075.js
rename : js/src/trace-test/tests/jaeger/bug560221.js => js/src/jit-test/tests/jaeger/bug560221.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-call-newvar.js => js/src/jit-test/tests/jaeger/bug563000/eif-call-newvar.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-call-typechange.js => js/src/jit-test/tests/jaeger/bug563000/eif-call-typechange.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-call.js => js/src/jit-test/tests/jaeger/bug563000/eif-call.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-getter-newvar.js => js/src/jit-test/tests/jaeger/bug563000/eif-getter-newvar.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-getter-typechange.js => js/src/jit-test/tests/jaeger/bug563000/eif-getter-typechange.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-getter.js => js/src/jit-test/tests/jaeger/bug563000/eif-getter.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-trap-newvar.js => js/src/jit-test/tests/jaeger/bug563000/eif-trap-newvar.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-trap-typechange.js => js/src/jit-test/tests/jaeger/bug563000/eif-trap-typechange.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-trap.js => js/src/jit-test/tests/jaeger/bug563000/eif-trap.js
rename : js/src/trace-test/tests/jaeger/bug563000/simple-trap-1.js => js/src/jit-test/tests/jaeger/bug563000/simple-trap-1.js
rename : js/src/trace-test/tests/jaeger/bug563000/simple-trap-2.js => js/src/jit-test/tests/jaeger/bug563000/simple-trap-2.js
rename : js/src/trace-test/tests/jaeger/bug563000/simple-untrap.js => js/src/jit-test/tests/jaeger/bug563000/simple-untrap.js
rename : js/src/trace-test/tests/jaeger/bug563000/test-debugger-1.js => js/src/jit-test/tests/jaeger/bug563000/test-debugger-1.js
rename : js/src/trace-test/tests/jaeger/bug563000/test-debugger-2.js => js/src/jit-test/tests/jaeger/bug563000/test-debugger-2.js
rename : js/src/trace-test/tests/jaeger/bug563000/test-throwhook-1.js => js/src/jit-test/tests/jaeger/bug563000/test-throwhook-1.js
rename : js/src/trace-test/tests/jaeger/bug563000/test-throwhook-2.js => js/src/jit-test/tests/jaeger/bug563000/test-throwhook-2.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-force-return-1.js => js/src/jit-test/tests/jaeger/bug563000/trap-force-return-1.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-force-return-2.js => js/src/jit-test/tests/jaeger/bug563000/trap-force-return-2.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-own-callsite.js => js/src/jit-test/tests/jaeger/bug563000/trap-own-callsite.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-parent-from-trap.js => js/src/jit-test/tests/jaeger/bug563000/trap-parent-from-trap.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-parent.js => js/src/jit-test/tests/jaeger/bug563000/trap-parent.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-self-as-parent.js => js/src/jit-test/tests/jaeger/bug563000/trap-self-as-parent.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-self-from-trap.js => js/src/jit-test/tests/jaeger/bug563000/trap-self-from-trap.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-self.js => js/src/jit-test/tests/jaeger/bug563000/trap-self.js
rename : js/src/trace-test/tests/jaeger/bug563000/untrap-own-trapsite.js => js/src/jit-test/tests/jaeger/bug563000/untrap-own-trapsite.js
rename : js/src/trace-test/tests/jaeger/bug563000/untrap-self.js => js/src/jit-test/tests/jaeger/bug563000/untrap-self.js
rename : js/src/trace-test/tests/jaeger/bug565198.js => js/src/jit-test/tests/jaeger/bug565198.js
rename : js/src/trace-test/tests/jaeger/bug565202.js => js/src/jit-test/tests/jaeger/bug565202.js
rename : js/src/trace-test/tests/jaeger/bug566022.js => js/src/jit-test/tests/jaeger/bug566022.js
rename : js/src/trace-test/tests/jaeger/bug573433.js => js/src/jit-test/tests/jaeger/bug573433.js
rename : js/src/trace-test/tests/jaeger/bug576398.js => js/src/jit-test/tests/jaeger/bug576398.js
rename : js/src/trace-test/tests/jaeger/bug577580.js => js/src/jit-test/tests/jaeger/bug577580.js
rename : js/src/trace-test/tests/jaeger/bug577646.js => js/src/jit-test/tests/jaeger/bug577646.js
rename : js/src/trace-test/tests/jaeger/bug577705.js => js/src/jit-test/tests/jaeger/bug577705.js
rename : js/src/trace-test/tests/jaeger/bug577996.js => js/src/jit-test/tests/jaeger/bug577996.js
rename : js/src/trace-test/tests/jaeger/bug580703.js => js/src/jit-test/tests/jaeger/bug580703.js
rename : js/src/trace-test/tests/jaeger/bug580712.js => js/src/jit-test/tests/jaeger/bug580712.js
rename : js/src/trace-test/tests/jaeger/bug580883.js => js/src/jit-test/tests/jaeger/bug580883.js
rename : js/src/trace-test/tests/jaeger/bug580884-2.js => js/src/jit-test/tests/jaeger/bug580884-2.js
rename : js/src/trace-test/tests/jaeger/bug580884-3.js => js/src/jit-test/tests/jaeger/bug580884-3.js
rename : js/src/trace-test/tests/jaeger/bug580884.js => js/src/jit-test/tests/jaeger/bug580884.js
rename : js/src/trace-test/tests/jaeger/bug580931-2.js => js/src/jit-test/tests/jaeger/bug580931-2.js
rename : js/src/trace-test/tests/jaeger/bug581871.js => js/src/jit-test/tests/jaeger/bug581871.js
rename : js/src/trace-test/tests/jaeger/bug581936.js => js/src/jit-test/tests/jaeger/bug581936.js
rename : js/src/trace-test/tests/jaeger/bug582185.js => js/src/jit-test/tests/jaeger/bug582185.js
rename : js/src/trace-test/tests/jaeger/bug582286.js => js/src/jit-test/tests/jaeger/bug582286.js
rename : js/src/trace-test/tests/jaeger/bug582392.js => js/src/jit-test/tests/jaeger/bug582392.js
rename : js/src/trace-test/tests/jaeger/bug582880.js => js/src/jit-test/tests/jaeger/bug582880.js
rename : js/src/trace-test/tests/jaeger/bug582882.js => js/src/jit-test/tests/jaeger/bug582882.js
rename : js/src/trace-test/tests/jaeger/bug582884.js => js/src/jit-test/tests/jaeger/bug582884.js
rename : js/src/trace-test/tests/jaeger/bug582894.js => js/src/jit-test/tests/jaeger/bug582894.js
rename : js/src/trace-test/tests/jaeger/bug582897.js => js/src/jit-test/tests/jaeger/bug582897.js
rename : js/src/trace-test/tests/jaeger/bug582898.js => js/src/jit-test/tests/jaeger/bug582898.js
rename : js/src/trace-test/tests/jaeger/bug582900.js => js/src/jit-test/tests/jaeger/bug582900.js
rename : js/src/trace-test/tests/jaeger/bug583158.js => js/src/jit-test/tests/jaeger/bug583158.js
rename : js/src/trace-test/tests/jaeger/bug583160.js => js/src/jit-test/tests/jaeger/bug583160.js
rename : js/src/trace-test/tests/jaeger/bug583672.js => js/src/jit-test/tests/jaeger/bug583672.js
rename : js/src/trace-test/tests/jaeger/bug583684.js => js/src/jit-test/tests/jaeger/bug583684.js
rename : js/src/trace-test/tests/jaeger/bug583688.js => js/src/jit-test/tests/jaeger/bug583688.js
rename : js/src/trace-test/tests/jaeger/bug583689.js => js/src/jit-test/tests/jaeger/bug583689.js
rename : js/src/trace-test/tests/jaeger/bug584644-2.js => js/src/jit-test/tests/jaeger/bug584644-2.js
rename : js/src/trace-test/tests/jaeger/bug584646.js => js/src/jit-test/tests/jaeger/bug584646.js
rename : js/src/trace-test/tests/jaeger/bug584647.js => js/src/jit-test/tests/jaeger/bug584647.js
rename : js/src/trace-test/tests/jaeger/bug585310.js => js/src/jit-test/tests/jaeger/bug585310.js
rename : js/src/trace-test/tests/jaeger/bug585341.js => js/src/jit-test/tests/jaeger/bug585341.js
rename : js/src/trace-test/tests/jaeger/bug585391.js => js/src/jit-test/tests/jaeger/bug585391.js
rename : js/src/trace-test/tests/jaeger/bug585408-2.js => js/src/jit-test/tests/jaeger/bug585408-2.js
rename : js/src/trace-test/tests/jaeger/bug585408-3.js => js/src/jit-test/tests/jaeger/bug585408-3.js
rename : js/src/trace-test/tests/jaeger/bug585408.js => js/src/jit-test/tests/jaeger/bug585408.js
rename : js/src/trace-test/tests/jaeger/bug585540.js => js/src/jit-test/tests/jaeger/bug585540.js
rename : js/src/trace-test/tests/jaeger/bug587431.js => js/src/jit-test/tests/jaeger/bug587431.js
rename : js/src/trace-test/tests/jaeger/bug588338.js => js/src/jit-test/tests/jaeger/bug588338.js
rename : js/src/trace-test/tests/jaeger/bug588362-1.js => js/src/jit-test/tests/jaeger/bug588362-1.js
rename : js/src/trace-test/tests/jaeger/bug588362-2.js => js/src/jit-test/tests/jaeger/bug588362-2.js
rename : js/src/trace-test/tests/jaeger/bug588362-3.js => js/src/jit-test/tests/jaeger/bug588362-3.js
rename : js/src/trace-test/tests/jaeger/bug588363-1.js => js/src/jit-test/tests/jaeger/bug588363-1.js
rename : js/src/trace-test/tests/jaeger/bug588363-2.js => js/src/jit-test/tests/jaeger/bug588363-2.js
rename : js/src/trace-test/tests/jaeger/bug589108.js => js/src/jit-test/tests/jaeger/bug589108.js
rename : js/src/trace-test/tests/jaeger/bug589115.js => js/src/jit-test/tests/jaeger/bug589115.js
rename : js/src/trace-test/tests/jaeger/bug589461.js => js/src/jit-test/tests/jaeger/bug589461.js
rename : js/src/trace-test/tests/jaeger/bug590083.js => js/src/jit-test/tests/jaeger/bug590083.js
rename : js/src/trace-test/tests/jaeger/bug591602.js => js/src/jit-test/tests/jaeger/bug591602.js
rename : js/src/trace-test/tests/jaeger/bug591606.js => js/src/jit-test/tests/jaeger/bug591606.js
rename : js/src/trace-test/tests/jaeger/bug592973-1.js => js/src/jit-test/tests/jaeger/bug592973-1.js
rename : js/src/trace-test/tests/jaeger/bug592973-2.js => js/src/jit-test/tests/jaeger/bug592973-2.js
rename : js/src/trace-test/tests/jaeger/bug592973-3.js => js/src/jit-test/tests/jaeger/bug592973-3.js
rename : js/src/trace-test/tests/jaeger/bug593554.js => js/src/jit-test/tests/jaeger/bug593554.js
rename : js/src/trace-test/tests/jaeger/bug595917.js => js/src/jit-test/tests/jaeger/bug595917.js
rename : js/src/trace-test/tests/jaeger/bug595921.js => js/src/jit-test/tests/jaeger/bug595921.js
rename : js/src/trace-test/tests/jaeger/bug597378.js => js/src/jit-test/tests/jaeger/bug597378.js
rename : js/src/trace-test/tests/jaeger/bug597871.js => js/src/jit-test/tests/jaeger/bug597871.js
rename : js/src/trace-test/tests/jaeger/bug598696.js => js/src/jit-test/tests/jaeger/bug598696.js
rename : js/src/trace-test/tests/jaeger/bug599488.js => js/src/jit-test/tests/jaeger/bug599488.js
rename : js/src/trace-test/tests/jaeger/bug600139.js => js/src/jit-test/tests/jaeger/bug600139.js
rename : js/src/trace-test/tests/jaeger/bug600419.js => js/src/jit-test/tests/jaeger/bug600419.js
rename : js/src/trace-test/tests/jaeger/bug600424.js => js/src/jit-test/tests/jaeger/bug600424.js
rename : js/src/trace-test/tests/jaeger/bug601982.js => js/src/jit-test/tests/jaeger/bug601982.js
rename : js/src/trace-test/tests/jaeger/bug604427.js => js/src/jit-test/tests/jaeger/bug604427.js
rename : js/src/trace-test/tests/jaeger/compare-wrong-1.js => js/src/jit-test/tests/jaeger/compare-wrong-1.js
rename : js/src/trace-test/tests/jaeger/crash-on-compare.js => js/src/jit-test/tests/jaeger/crash-on-compare.js
rename : js/src/trace-test/tests/jaeger/deepBailAfterRunTracer.js => js/src/jit-test/tests/jaeger/deepBailAfterRunTracer.js
rename : js/src/trace-test/tests/jaeger/fused-eq-ifeq.js => js/src/jit-test/tests/jaeger/fused-eq-ifeq.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-1.js => js/src/jit-test/tests/jaeger/getelem-sanity-1.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-2.js => js/src/jit-test/tests/jaeger/getelem-sanity-2.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-3.js => js/src/jit-test/tests/jaeger/getelem-sanity-3.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-4.js => js/src/jit-test/tests/jaeger/getelem-sanity-4.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-5.js => js/src/jit-test/tests/jaeger/getelem-sanity-5.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-6.js => js/src/jit-test/tests/jaeger/getelem-sanity-6.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-7.js => js/src/jit-test/tests/jaeger/getelem-sanity-7.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-int-1.js => js/src/jit-test/tests/jaeger/getelem-sanity-int-1.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-int-2.js => js/src/jit-test/tests/jaeger/getelem-sanity-int-2.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-int-3.js => js/src/jit-test/tests/jaeger/getelem-sanity-int-3.js
rename : js/src/trace-test/tests/jaeger/globalOptimize-1.js => js/src/jit-test/tests/jaeger/globalOptimize-1.js
rename : js/src/trace-test/tests/jaeger/instanceOfWithKnownTypes.js => js/src/jit-test/tests/jaeger/instanceOfWithKnownTypes.js
rename : js/src/trace-test/tests/jaeger/modWithConstLhs.js => js/src/jit-test/tests/jaeger/modWithConstLhs.js
rename : js/src/trace-test/tests/jaeger/mulNegZero.js => js/src/jit-test/tests/jaeger/mulNegZero.js
rename : js/src/trace-test/tests/jaeger/negation.js => js/src/jit-test/tests/jaeger/negation.js
rename : js/src/trace-test/tests/jaeger/regalloc-1.js => js/src/jit-test/tests/jaeger/regalloc-1.js
rename : js/src/trace-test/tests/jaeger/rsh-sanity-1.js => js/src/jit-test/tests/jaeger/rsh-sanity-1.js
rename : js/src/trace-test/tests/jaeger/scriptedICs-1.js => js/src/jit-test/tests/jaeger/scriptedICs-1.js
rename : js/src/trace-test/tests/jaeger/strictModeSetUndefinedVar.js => js/src/jit-test/tests/jaeger/strictModeSetUndefinedVar.js
rename : js/src/trace-test/tests/jaeger/subCommutativity.js => js/src/jit-test/tests/jaeger/subCommutativity.js
rename : js/src/trace-test/tests/jaeger/testAddStringObject.js => js/src/jit-test/tests/jaeger/testAddStringObject.js
rename : js/src/trace-test/tests/jaeger/testBug550743.js => js/src/jit-test/tests/jaeger/testBug550743.js
rename : js/src/trace-test/tests/jaeger/unsignedShiftZero.js => js/src/jit-test/tests/jaeger/unsignedShiftZero.js
rename : js/src/trace-test/tests/jaeger/xor-sanity.js => js/src/jit-test/tests/jaeger/xor-sanity.js
rename : js/src/trace-test/tests/pic/bug558099.js => js/src/jit-test/tests/pic/bug558099.js
rename : js/src/trace-test/tests/pic/bug558616.js => js/src/jit-test/tests/pic/bug558616.js
rename : js/src/trace-test/tests/pic/bug582899.js => js/src/jit-test/tests/pic/bug582899.js
rename : js/src/trace-test/tests/pic/bug584642.js => js/src/jit-test/tests/pic/bug584642.js
rename : js/src/trace-test/tests/pic/bug595706.js => js/src/jit-test/tests/pic/bug595706.js
rename : js/src/trace-test/tests/pic/call_self.js => js/src/jit-test/tests/pic/call_self.js
rename : js/src/trace-test/tests/pic/densearray.js => js/src/jit-test/tests/pic/densearray.js
rename : js/src/trace-test/tests/pic/fuzz1.js => js/src/jit-test/tests/pic/fuzz1.js
rename : js/src/trace-test/tests/pic/fuzz2.js => js/src/jit-test/tests/pic/fuzz2.js
rename : js/src/trace-test/tests/pic/fuzz3.js => js/src/jit-test/tests/pic/fuzz3.js
rename : js/src/trace-test/tests/pic/grandproto.js => js/src/jit-test/tests/pic/grandproto.js
rename : js/src/trace-test/tests/pic/length_array.js => js/src/jit-test/tests/pic/length_array.js
rename : js/src/trace-test/tests/pic/length_mix.js => js/src/jit-test/tests/pic/length_mix.js
rename : js/src/trace-test/tests/pic/length_object.js => js/src/jit-test/tests/pic/length_object.js
rename : js/src/trace-test/tests/pic/length_string.js => js/src/jit-test/tests/pic/length_string.js
rename : js/src/trace-test/tests/pic/proto1.js => js/src/jit-test/tests/pic/proto1.js
rename : js/src/trace-test/tests/pic/proto3.js => js/src/jit-test/tests/pic/proto3.js
rename : js/src/trace-test/tests/pic/proto_self.js => js/src/jit-test/tests/pic/proto_self.js
rename : js/src/trace-test/tests/pic/self1.js => js/src/jit-test/tests/pic/self1.js
rename : js/src/trace-test/tests/pic/self2.js => js/src/jit-test/tests/pic/self2.js
rename : js/src/trace-test/tests/pic/self3.js => js/src/jit-test/tests/pic/self3.js
rename : js/src/trace-test/tests/pic/self8.js => js/src/jit-test/tests/pic/self8.js
rename : js/src/trace-test/tests/pic/set-assign.js => js/src/jit-test/tests/pic/set-assign.js
rename : js/src/trace-test/tests/pic/set1.js => js/src/jit-test/tests/pic/set1.js
rename : js/src/trace-test/tests/pic/set2.js => js/src/jit-test/tests/pic/set2.js
rename : js/src/trace-test/tests/pic/shape_regen.js => js/src/jit-test/tests/pic/shape_regen.js
rename : js/src/trace-test/tests/pic/thisprop.js => js/src/jit-test/tests/pic/thisprop.js
rename : js/src/trace-test/tests/sunspider/check-3d-cube.js => js/src/jit-test/tests/sunspider/check-3d-cube.js
rename : js/src/trace-test/tests/sunspider/check-3d-morph.js => js/src/jit-test/tests/sunspider/check-3d-morph.js
rename : js/src/trace-test/tests/sunspider/check-3d-raytrace.js => js/src/jit-test/tests/sunspider/check-3d-raytrace.js
rename : js/src/trace-test/tests/sunspider/check-access-binary-trees.js => js/src/jit-test/tests/sunspider/check-access-binary-trees.js
rename : js/src/trace-test/tests/sunspider/check-access-fannkuch.js => js/src/jit-test/tests/sunspider/check-access-fannkuch.js
rename : js/src/trace-test/tests/sunspider/check-access-nbody.js => js/src/jit-test/tests/sunspider/check-access-nbody.js
rename : js/src/trace-test/tests/sunspider/check-access-nsieve.js => js/src/jit-test/tests/sunspider/check-access-nsieve.js
rename : js/src/trace-test/tests/sunspider/check-bitops-3bit-bits-in-byte.js => js/src/jit-test/tests/sunspider/check-bitops-3bit-bits-in-byte.js
rename : js/src/trace-test/tests/sunspider/check-bitops-bits-in-byte.js => js/src/jit-test/tests/sunspider/check-bitops-bits-in-byte.js
rename : js/src/trace-test/tests/sunspider/check-bitops-bitwise-and.js => js/src/jit-test/tests/sunspider/check-bitops-bitwise-and.js
rename : js/src/trace-test/tests/sunspider/check-bitops-nsieve-bits.js => js/src/jit-test/tests/sunspider/check-bitops-nsieve-bits.js
rename : js/src/trace-test/tests/sunspider/check-controlflow-recursive.js => js/src/jit-test/tests/sunspider/check-controlflow-recursive.js
rename : js/src/trace-test/tests/sunspider/check-crypto-aes.js => js/src/jit-test/tests/sunspider/check-crypto-aes.js
rename : js/src/trace-test/tests/sunspider/check-crypto-md5.js => js/src/jit-test/tests/sunspider/check-crypto-md5.js
rename : js/src/trace-test/tests/sunspider/check-crypto-sha1.js => js/src/jit-test/tests/sunspider/check-crypto-sha1.js
rename : js/src/trace-test/tests/sunspider/check-date-format-tofte.js => js/src/jit-test/tests/sunspider/check-date-format-tofte.js
rename : js/src/trace-test/tests/sunspider/check-date-format-xparb.js => js/src/jit-test/tests/sunspider/check-date-format-xparb.js
rename : js/src/trace-test/tests/sunspider/check-math-cordic.js => js/src/jit-test/tests/sunspider/check-math-cordic.js
rename : js/src/trace-test/tests/sunspider/check-math-partial-sums.js => js/src/jit-test/tests/sunspider/check-math-partial-sums.js
rename : js/src/trace-test/tests/sunspider/check-math-spectral-norm.js => js/src/jit-test/tests/sunspider/check-math-spectral-norm.js
rename : js/src/trace-test/tests/sunspider/check-mont.js => js/src/jit-test/tests/sunspider/check-mont.js
rename : js/src/trace-test/tests/sunspider/check-regexp-dna.js => js/src/jit-test/tests/sunspider/check-regexp-dna.js
rename : js/src/trace-test/tests/sunspider/check-string-fasta.js => js/src/jit-test/tests/sunspider/check-string-fasta.js
rename : js/src/trace-test/tests/sunspider/check-string-tagcloud.js => js/src/jit-test/tests/sunspider/check-string-tagcloud.js
rename : js/src/trace-test/tests/sunspider/check-string-unpack-code.js => js/src/jit-test/tests/sunspider/check-string-unpack-code.js
rename : js/src/trace-test/tests/v8-v5/check-crypto.js => js/src/jit-test/tests/v8-v5/check-crypto.js
rename : js/src/trace-test/tests/v8-v5/check-deltablue.js => js/src/jit-test/tests/v8-v5/check-deltablue.js
rename : js/src/trace-test/tests/v8-v5/check-earley-boyer.js => js/src/jit-test/tests/v8-v5/check-earley-boyer.js
rename : js/src/trace-test/tests/v8-v5/check-raytrace.js => js/src/jit-test/tests/v8-v5/check-raytrace.js
rename : js/src/trace-test/tests/v8-v5/check-regexp.js => js/src/jit-test/tests/v8-v5/check-regexp.js
rename : js/src/trace-test/tests/v8-v5/check-richards.js => js/src/jit-test/tests/v8-v5/check-richards.js
rename : js/src/trace-test/tests/v8-v5/check-splay.js => js/src/jit-test/tests/v8-v5/check-splay.js
rename : js/src/tests/js1_8_1/trace/browser.js => js/src/tests/js1_8_1/jit/browser.js
rename : js/src/tests/js1_8_1/trace/jstests.list => js/src/tests/js1_8_1/jit/jstests.list
rename : js/src/tests/js1_8_1/trace/math-trace-tests.js => js/src/tests/js1_8_1/jit/math-jit-tests.js
rename : js/src/tests/js1_8_1/trace/regress-451673.js => js/src/tests/js1_8_1/jit/regress-451673.js
rename : js/src/tests/js1_8_1/trace/regress-451974-01.js => js/src/tests/js1_8_1/jit/regress-451974-01.js
rename : js/src/tests/js1_8_1/trace/regress-451974-02.js => js/src/tests/js1_8_1/jit/regress-451974-02.js
rename : js/src/tests/js1_8_1/trace/regress-452498-01.js => js/src/tests/js1_8_1/jit/regress-452498-01.js
rename : js/src/tests/js1_8_1/trace/regress-458838.js => js/src/tests/js1_8_1/jit/regress-458838.js
rename : js/src/tests/js1_8_1/trace/regress-462459-01.js => js/src/tests/js1_8_1/jit/regress-462459-01.js
rename : js/src/tests/js1_8_1/trace/regress-462459-02.js => js/src/tests/js1_8_1/jit/regress-462459-02.js
rename : js/src/tests/js1_8_1/trace/regress-462459-03.js => js/src/tests/js1_8_1/jit/regress-462459-03.js
rename : js/src/tests/js1_8_1/trace/regress-462459-04.js => js/src/tests/js1_8_1/jit/regress-462459-04.js
rename : js/src/tests/js1_8_1/trace/regress-462459-05.js => js/src/tests/js1_8_1/jit/regress-462459-05.js
rename : js/src/tests/js1_8_1/trace/regress-462459-06.js => js/src/tests/js1_8_1/jit/regress-462459-06.js
rename : js/src/tests/js1_8_1/trace/regress-462459-07.js => js/src/tests/js1_8_1/jit/regress-462459-07.js
rename : js/src/tests/js1_8_1/trace/regress-462459-08.js => js/src/tests/js1_8_1/jit/regress-462459-08.js
rename : js/src/tests/js1_8_1/trace/regress-462459-09.js => js/src/tests/js1_8_1/jit/regress-462459-09.js
rename : js/src/tests/js1_8_1/trace/regress-462459-10.js => js/src/tests/js1_8_1/jit/regress-462459-10.js
rename : js/src/tests/js1_8_1/trace/regress-462459-11.js => js/src/tests/js1_8_1/jit/regress-462459-11.js
rename : js/src/tests/js1_8_1/trace/regress-462459-12.js => js/src/tests/js1_8_1/jit/regress-462459-12.js
rename : js/src/tests/js1_8_1/trace/regress-469927.js => js/src/tests/js1_8_1/jit/regress-469927.js
rename : js/src/tests/js1_8_1/trace/regress-470739.js => js/src/tests/js1_8_1/jit/regress-470739.js
rename : js/src/tests/js1_8_1/trace/regress-471635.js => js/src/tests/js1_8_1/jit/regress-471635.js
rename : js/src/tests/js1_8_1/trace/regress-489682.js => js/src/tests/js1_8_1/jit/regress-489682.js
rename : js/src/tests/js1_8_1/trace/shell.js => js/src/tests/js1_8_1/jit/shell.js
rename : js/src/tests/js1_8_1/trace/testDeepBailFromNonNative.js => js/src/tests/js1_8_1/jit/testDeepBailFromNonNative.js
2010-10-20 20:40:51 -07:00
David Anderson
9687d2cdcb Fixed register allocation bug in left-shift operations (bug 606063, r=dmandelin). 2010-10-20 19:13:42 -07:00
Nicholas Nethercote
de2d9819dd merge 2010-10-20 16:30:48 -07:00
Nicholas Nethercote
e06f0ad853 Backed out changeset 368fb0c5a339 due to jsreftest breakage. 2010-10-20 16:27:04 -07:00
Jason Orendorff
1473d0c9cf Ensure that js_CurrentThread always returns a JSThread with a correct nativeStackBase pointer, even if the JSThread is left over from an earlier thread that had the same PRThread*. Bug 604782, r=gal. 2010-10-20 18:15:39 -05:00
Nicholas Nethercote
4af221a362 Bug 605374 - rename trace-tests. r=dmandelin.
--HG--
rename : js/src/trace-test/README => js/src/jit-test/README
rename : js/src/trace-test/lib/andTestHelper.js => js/src/jit-test/lib/andTestHelper.js
rename : js/src/trace-test/lib/array-compare.js => js/src/jit-test/lib/array-compare.js
rename : js/src/trace-test/lib/mandelbrot-results.js => js/src/jit-test/lib/mandelbrot-results.js
rename : js/src/trace-test/lib/orTestHelper.js => js/src/jit-test/lib/orTestHelper.js
rename : js/src/trace-test/lib/prolog.js => js/src/jit-test/lib/prolog.js
rename : js/src/trace-test/lib/range.js => js/src/jit-test/lib/range.js
rename : js/src/trace-test/progressbar.py => js/src/jit-test/progressbar.py
rename : js/src/trace-test/tests/arguments/args-createontrace.js => js/src/jit-test/tests/arguments/args-createontrace.js
rename : js/src/trace-test/tests/arguments/args-mochi-2.js => js/src/jit-test/tests/arguments/args-mochi-2.js
rename : js/src/trace-test/tests/arguments/args-mochi-2a.js => js/src/jit-test/tests/arguments/args-mochi-2a.js
rename : js/src/trace-test/tests/arguments/args-mochi.js => js/src/jit-test/tests/arguments/args-mochi.js
rename : js/src/trace-test/tests/arguments/args-mutate-length-1.js => js/src/jit-test/tests/arguments/args-mutate-length-1.js
rename : js/src/trace-test/tests/arguments/args-mutate-length-2.js => js/src/jit-test/tests/arguments/args-mutate-length-2.js
rename : js/src/trace-test/tests/arguments/args-range-2.js => js/src/jit-test/tests/arguments/args-range-2.js
rename : js/src/trace-test/tests/arguments/args-range-const.js => js/src/jit-test/tests/arguments/args-range-const.js
rename : js/src/trace-test/tests/arguments/args-range.js => js/src/jit-test/tests/arguments/args-range.js
rename : js/src/trace-test/tests/arguments/args-redefine-length-1.js => js/src/jit-test/tests/arguments/args-redefine-length-1.js
rename : js/src/trace-test/tests/arguments/args-redefine-length-2.js => js/src/jit-test/tests/arguments/args-redefine-length-2.js
rename : js/src/trace-test/tests/arguments/args-sum.js => js/src/jit-test/tests/arguments/args-sum.js
rename : js/src/trace-test/tests/arguments/args-vargc.js => js/src/jit-test/tests/arguments/args-vargc.js
rename : js/src/trace-test/tests/arguments/args1.js => js/src/jit-test/tests/arguments/args1.js
rename : js/src/trace-test/tests/arguments/args10.js => js/src/jit-test/tests/arguments/args10.js
rename : js/src/trace-test/tests/arguments/args11.js => js/src/jit-test/tests/arguments/args11.js
rename : js/src/trace-test/tests/arguments/args2.js => js/src/jit-test/tests/arguments/args2.js
rename : js/src/trace-test/tests/arguments/args2a.js => js/src/jit-test/tests/arguments/args2a.js
rename : js/src/trace-test/tests/arguments/args2b.js => js/src/jit-test/tests/arguments/args2b.js
rename : js/src/trace-test/tests/arguments/args2c.js => js/src/jit-test/tests/arguments/args2c.js
rename : js/src/trace-test/tests/arguments/args2d.js => js/src/jit-test/tests/arguments/args2d.js
rename : js/src/trace-test/tests/arguments/args3.js => js/src/jit-test/tests/arguments/args3.js
rename : js/src/trace-test/tests/arguments/args4.js => js/src/jit-test/tests/arguments/args4.js
rename : js/src/trace-test/tests/arguments/args5.js => js/src/jit-test/tests/arguments/args5.js
rename : js/src/trace-test/tests/arguments/args6.js => js/src/jit-test/tests/arguments/args6.js
rename : js/src/trace-test/tests/arguments/args6a.js => js/src/jit-test/tests/arguments/args6a.js
rename : js/src/trace-test/tests/arguments/args7.js => js/src/jit-test/tests/arguments/args7.js
rename : js/src/trace-test/tests/arguments/args8.js => js/src/jit-test/tests/arguments/args8.js
rename : js/src/trace-test/tests/arguments/args9.js => js/src/jit-test/tests/arguments/args9.js
rename : js/src/trace-test/tests/arguments/argsub.js => js/src/jit-test/tests/arguments/argsub.js
rename : js/src/trace-test/tests/arguments/argsx-1.js => js/src/jit-test/tests/arguments/argsx-1.js
rename : js/src/trace-test/tests/arguments/argsx-2.js => js/src/jit-test/tests/arguments/argsx-2.js
rename : js/src/trace-test/tests/arguments/argsx-3.js => js/src/jit-test/tests/arguments/argsx-3.js
rename : js/src/trace-test/tests/arguments/argsx-3a.js => js/src/jit-test/tests/arguments/argsx-3a.js
rename : js/src/trace-test/tests/arguments/argsx-4.js => js/src/jit-test/tests/arguments/argsx-4.js
rename : js/src/trace-test/tests/arguments/bug503772.js => js/src/jit-test/tests/arguments/bug503772.js
rename : js/src/trace-test/tests/arguments/bug508178.js => js/src/jit-test/tests/arguments/bug508178.js
rename : js/src/trace-test/tests/arguments/bug554670-1.js => js/src/jit-test/tests/arguments/bug554670-1.js
rename : js/src/trace-test/tests/arguments/bug554670-2.js => js/src/jit-test/tests/arguments/bug554670-2.js
rename : js/src/trace-test/tests/arguments/nonstrict-args.js => js/src/jit-test/tests/arguments/nonstrict-args.js
rename : js/src/trace-test/tests/arguments/nonstrict-assign-element-get-parameter.js => js/src/jit-test/tests/arguments/nonstrict-assign-element-get-parameter.js
rename : js/src/trace-test/tests/arguments/nonstrict-assign-parameter-get-element.js => js/src/jit-test/tests/arguments/nonstrict-assign-parameter-get-element.js
rename : js/src/trace-test/tests/arguments/nonstrict-assign.js => js/src/jit-test/tests/arguments/nonstrict-assign.js
rename : js/src/trace-test/tests/arguments/nonstrict-later-assign.js => js/src/jit-test/tests/arguments/nonstrict-later-assign.js
rename : js/src/trace-test/tests/arguments/nonstrict-noargs.js => js/src/jit-test/tests/arguments/nonstrict-noargs.js
rename : js/src/trace-test/tests/arguments/strict-args.js => js/src/jit-test/tests/arguments/strict-args.js
rename : js/src/trace-test/tests/arguments/strict-assign-after.js => js/src/jit-test/tests/arguments/strict-assign-after.js
rename : js/src/trace-test/tests/arguments/strict-assign-arguments-element.js => js/src/jit-test/tests/arguments/strict-assign-arguments-element.js
rename : js/src/trace-test/tests/arguments/strict-assign-outer-param-psych.js => js/src/jit-test/tests/arguments/strict-assign-outer-param-psych.js
rename : js/src/trace-test/tests/arguments/strict-assign-outer-param.js => js/src/jit-test/tests/arguments/strict-assign-outer-param.js
rename : js/src/trace-test/tests/arguments/strict-assign-parameter-get-element.js => js/src/jit-test/tests/arguments/strict-assign-parameter-get-element.js
rename : js/src/trace-test/tests/arguments/strict-assign.js => js/src/jit-test/tests/arguments/strict-assign.js
rename : js/src/trace-test/tests/arguments/strict-eval-mutation.js => js/src/jit-test/tests/arguments/strict-eval-mutation.js
rename : js/src/trace-test/tests/arguments/strict-eval.js => js/src/jit-test/tests/arguments/strict-eval.js
rename : js/src/trace-test/tests/arguments/strict-maybe-assign-outer.js => js/src/jit-test/tests/arguments/strict-maybe-assign-outer.js
rename : js/src/trace-test/tests/arguments/strict-maybe-nested-eval.js => js/src/jit-test/tests/arguments/strict-maybe-nested-eval.js
rename : js/src/trace-test/tests/arguments/strict-nested-assign-shadow-function-call.js => js/src/jit-test/tests/arguments/strict-nested-assign-shadow-function-call.js
rename : js/src/trace-test/tests/arguments/strict-nested-assign-shadow-function-name.js => js/src/jit-test/tests/arguments/strict-nested-assign-shadow-function-name.js
rename : js/src/trace-test/tests/arguments/strict-nested-assign-shadow-function.js => js/src/jit-test/tests/arguments/strict-nested-assign-shadow-function.js
rename : js/src/trace-test/tests/arguments/strict-nested-assign-shadowed-catch-call.js => js/src/jit-test/tests/arguments/strict-nested-assign-shadowed-catch-call.js
rename : js/src/trace-test/tests/arguments/strict-nested-assign-shadowed-catch.js => js/src/jit-test/tests/arguments/strict-nested-assign-shadowed-catch.js
rename : js/src/trace-test/tests/arguments/strict-nested-assign-shadowed-var.js => js/src/jit-test/tests/arguments/strict-nested-assign-shadowed-var.js
rename : js/src/trace-test/tests/arguments/strict-nested-eval.js => js/src/jit-test/tests/arguments/strict-nested-eval.js
rename : js/src/trace-test/tests/arguments/strict-nested-shadow-eval.js => js/src/jit-test/tests/arguments/strict-nested-shadow-eval.js
rename : js/src/trace-test/tests/arguments/strict-nested-shadow-maybe-eval.js => js/src/jit-test/tests/arguments/strict-nested-shadow-maybe-eval.js
rename : js/src/trace-test/tests/arguments/strict-noargs.js => js/src/jit-test/tests/arguments/strict-noargs.js
rename : js/src/trace-test/tests/arguments/testDelArg1.js => js/src/jit-test/tests/arguments/testDelArg1.js
rename : js/src/trace-test/tests/arguments/testDelArg2.js => js/src/jit-test/tests/arguments/testDelArg2.js
rename : js/src/trace-test/tests/basic/FPQuadCmp.js => js/src/jit-test/tests/basic/FPQuadCmp.js
rename : js/src/trace-test/tests/basic/argumentsPassedToBuiltin.js => js/src/jit-test/tests/basic/argumentsPassedToBuiltin.js
rename : js/src/trace-test/tests/basic/arith.js => js/src/jit-test/tests/basic/arith.js
rename : js/src/trace-test/tests/basic/arityMismatchExtraArg.js => js/src/jit-test/tests/basic/arityMismatchExtraArg.js
rename : js/src/trace-test/tests/basic/arityMismatchMissingArg.js => js/src/jit-test/tests/basic/arityMismatchMissingArg.js
rename : js/src/trace-test/tests/basic/bigLoadStoreDisp.js => js/src/jit-test/tests/basic/bigLoadStoreDisp.js
rename : js/src/trace-test/tests/basic/bitwiseAnd.js => js/src/jit-test/tests/basic/bitwiseAnd.js
rename : js/src/trace-test/tests/basic/bitwiseGlobal.js => js/src/jit-test/tests/basic/bitwiseGlobal.js
rename : js/src/trace-test/tests/basic/bug464403.js => js/src/jit-test/tests/basic/bug464403.js
rename : js/src/trace-test/tests/basic/bug465902.js => js/src/jit-test/tests/basic/bug465902.js
rename : js/src/trace-test/tests/basic/bug489098.js => js/src/jit-test/tests/basic/bug489098.js
rename : js/src/trace-test/tests/basic/bug504587-1.js => js/src/jit-test/tests/basic/bug504587-1.js
rename : js/src/trace-test/tests/basic/bug507180.js => js/src/jit-test/tests/basic/bug507180.js
rename : js/src/trace-test/tests/basic/bug509639.js => js/src/jit-test/tests/basic/bug509639.js
rename : js/src/trace-test/tests/basic/bug509982.js => js/src/jit-test/tests/basic/bug509982.js
rename : js/src/trace-test/tests/basic/bug510434.js => js/src/jit-test/tests/basic/bug510434.js
rename : js/src/trace-test/tests/basic/bug510437-2.js => js/src/jit-test/tests/basic/bug510437-2.js
rename : js/src/trace-test/tests/basic/bug510437.js => js/src/jit-test/tests/basic/bug510437.js
rename : js/src/trace-test/tests/basic/bug510642.js => js/src/jit-test/tests/basic/bug510642.js
rename : js/src/trace-test/tests/basic/bug510655.js => js/src/jit-test/tests/basic/bug510655.js
rename : js/src/trace-test/tests/basic/bug511214.js => js/src/jit-test/tests/basic/bug511214.js
rename : js/src/trace-test/tests/basic/bug511241.js => js/src/jit-test/tests/basic/bug511241.js
rename : js/src/trace-test/tests/basic/bug513038.js => js/src/jit-test/tests/basic/bug513038.js
rename : js/src/trace-test/tests/basic/bug516009.js => js/src/jit-test/tests/basic/bug516009.js
rename : js/src/trace-test/tests/basic/bug517721.js => js/src/jit-test/tests/basic/bug517721.js
rename : js/src/trace-test/tests/basic/bug519129.js => js/src/jit-test/tests/basic/bug519129.js
rename : js/src/trace-test/tests/basic/bug520498.js => js/src/jit-test/tests/basic/bug520498.js
rename : js/src/trace-test/tests/basic/bug522136.js => js/src/jit-test/tests/basic/bug522136.js
rename : js/src/trace-test/tests/basic/bug522817.js => js/src/jit-test/tests/basic/bug522817.js
rename : js/src/trace-test/tests/basic/bug524826-2.js => js/src/jit-test/tests/basic/bug524826-2.js
rename : js/src/trace-test/tests/basic/bug524826.js => js/src/jit-test/tests/basic/bug524826.js
rename : js/src/trace-test/tests/basic/bug525028.js => js/src/jit-test/tests/basic/bug525028.js
rename : js/src/trace-test/tests/basic/bug527288.js => js/src/jit-test/tests/basic/bug527288.js
rename : js/src/trace-test/tests/basic/bug528116.js => js/src/jit-test/tests/basic/bug528116.js
rename : js/src/trace-test/tests/basic/bug528644.js => js/src/jit-test/tests/basic/bug528644.js
rename : js/src/trace-test/tests/basic/bug529130.js => js/src/jit-test/tests/basic/bug529130.js
rename : js/src/trace-test/tests/basic/bug532568-2.js => js/src/jit-test/tests/basic/bug532568-2.js
rename : js/src/trace-test/tests/basic/bug532568.js => js/src/jit-test/tests/basic/bug532568.js
rename : js/src/trace-test/tests/basic/bug532823.js => js/src/jit-test/tests/basic/bug532823.js
rename : js/src/trace-test/tests/basic/bug535474.js => js/src/jit-test/tests/basic/bug535474.js
rename : js/src/trace-test/tests/basic/bug535760.js => js/src/jit-test/tests/basic/bug535760.js
rename : js/src/trace-test/tests/basic/bug535930.js => js/src/jit-test/tests/basic/bug535930.js
rename : js/src/trace-test/tests/basic/bug536445.js => js/src/jit-test/tests/basic/bug536445.js
rename : js/src/trace-test/tests/basic/bug536748.js => js/src/jit-test/tests/basic/bug536748.js
rename : js/src/trace-test/tests/basic/bug539379.js => js/src/jit-test/tests/basic/bug539379.js
rename : js/src/trace-test/tests/basic/bug539553-2.js => js/src/jit-test/tests/basic/bug539553-2.js
rename : js/src/trace-test/tests/basic/bug539553-3.js => js/src/jit-test/tests/basic/bug539553-3.js
rename : js/src/trace-test/tests/basic/bug539553.js => js/src/jit-test/tests/basic/bug539553.js
rename : js/src/trace-test/tests/basic/bug541191-1.js => js/src/jit-test/tests/basic/bug541191-1.js
rename : js/src/trace-test/tests/basic/bug541191-2.js => js/src/jit-test/tests/basic/bug541191-2.js
rename : js/src/trace-test/tests/basic/bug541191-3.js => js/src/jit-test/tests/basic/bug541191-3.js
rename : js/src/trace-test/tests/basic/bug541191-4.js => js/src/jit-test/tests/basic/bug541191-4.js
rename : js/src/trace-test/tests/basic/bug541191-5.js => js/src/jit-test/tests/basic/bug541191-5.js
rename : js/src/trace-test/tests/basic/bug547911-1.js => js/src/jit-test/tests/basic/bug547911-1.js
rename : js/src/trace-test/tests/basic/bug547911-2.js => js/src/jit-test/tests/basic/bug547911-2.js
rename : js/src/trace-test/tests/basic/bug551705.js => js/src/jit-test/tests/basic/bug551705.js
rename : js/src/trace-test/tests/basic/bug552196.js => js/src/jit-test/tests/basic/bug552196.js
rename : js/src/trace-test/tests/basic/bug557168-1.js => js/src/jit-test/tests/basic/bug557168-1.js
rename : js/src/trace-test/tests/basic/bug557168-2.js => js/src/jit-test/tests/basic/bug557168-2.js
rename : js/src/trace-test/tests/basic/bug557168-3.js => js/src/jit-test/tests/basic/bug557168-3.js
rename : js/src/trace-test/tests/basic/bug557168.js => js/src/jit-test/tests/basic/bug557168.js
rename : js/src/trace-test/tests/basic/bug557841.js => js/src/jit-test/tests/basic/bug557841.js
rename : js/src/trace-test/tests/basic/bug558530.js => js/src/jit-test/tests/basic/bug558530.js
rename : js/src/trace-test/tests/basic/bug558814.js => js/src/jit-test/tests/basic/bug558814.js
rename : js/src/trace-test/tests/basic/bug560234.js => js/src/jit-test/tests/basic/bug560234.js
rename : js/src/trace-test/tests/basic/bug560234b.js => js/src/jit-test/tests/basic/bug560234b.js
rename : js/src/trace-test/tests/basic/bug561279.js => js/src/jit-test/tests/basic/bug561279.js
rename : js/src/trace-test/tests/basic/bug566637.js => js/src/jit-test/tests/basic/bug566637.js
rename : js/src/trace-test/tests/basic/bug569651.js => js/src/jit-test/tests/basic/bug569651.js
rename : js/src/trace-test/tests/basic/bug569843.js => js/src/jit-test/tests/basic/bug569843.js
rename : js/src/trace-test/tests/basic/bug569849.js => js/src/jit-test/tests/basic/bug569849.js
rename : js/src/trace-test/tests/basic/bug570663-1.js => js/src/jit-test/tests/basic/bug570663-1.js
rename : js/src/trace-test/tests/basic/bug570663-2.js => js/src/jit-test/tests/basic/bug570663-2.js
rename : js/src/trace-test/tests/basic/bug572229.js => js/src/jit-test/tests/basic/bug572229.js
rename : js/src/trace-test/tests/basic/bug574280.js => js/src/jit-test/tests/basic/bug574280.js
rename : js/src/trace-test/tests/basic/bug576823-regexp.js => js/src/jit-test/tests/basic/bug576823-regexp.js
rename : js/src/trace-test/tests/basic/bug578041.js => js/src/jit-test/tests/basic/bug578041.js
rename : js/src/trace-test/tests/basic/bug579740.js => js/src/jit-test/tests/basic/bug579740.js
rename : js/src/trace-test/tests/basic/bug582479.js => js/src/jit-test/tests/basic/bug582479.js
rename : js/src/trace-test/tests/basic/bug583615.js => js/src/jit-test/tests/basic/bug583615.js
rename : js/src/trace-test/tests/basic/bug583757.js => js/src/jit-test/tests/basic/bug583757.js
rename : js/src/trace-test/tests/basic/bug584499-1.js => js/src/jit-test/tests/basic/bug584499-1.js
rename : js/src/trace-test/tests/basic/bug584499-2.js => js/src/jit-test/tests/basic/bug584499-2.js
rename : js/src/trace-test/tests/basic/bug584565.js => js/src/jit-test/tests/basic/bug584565.js
rename : js/src/trace-test/tests/basic/bug586499-regexp.js => js/src/jit-test/tests/basic/bug586499-regexp.js
rename : js/src/trace-test/tests/basic/bug586917.js => js/src/jit-test/tests/basic/bug586917.js
rename : js/src/trace-test/tests/basic/bug587346-regexp-01.js => js/src/jit-test/tests/basic/bug587346-regexp-01.js
rename : js/src/trace-test/tests/basic/bug587366.js => js/src/jit-test/tests/basic/bug587366.js
rename : js/src/trace-test/tests/basic/bug589318.js => js/src/jit-test/tests/basic/bug589318.js
rename : js/src/trace-test/tests/basic/bug590006.js => js/src/jit-test/tests/basic/bug590006.js
rename : js/src/trace-test/tests/basic/bug592927.js => js/src/jit-test/tests/basic/bug592927.js
rename : js/src/trace-test/tests/basic/bug593663-regexp.js => js/src/jit-test/tests/basic/bug593663-regexp.js
rename : js/src/trace-test/tests/basic/bug594108.js => js/src/jit-test/tests/basic/bug594108.js
rename : js/src/trace-test/tests/basic/bug594205.js => js/src/jit-test/tests/basic/bug594205.js
rename : js/src/trace-test/tests/basic/bug595963-1.js => js/src/jit-test/tests/basic/bug595963-1.js
rename : js/src/trace-test/tests/basic/bug595963-2.js => js/src/jit-test/tests/basic/bug595963-2.js
rename : js/src/trace-test/tests/basic/bug596502-version.js => js/src/jit-test/tests/basic/bug596502-version.js
rename : js/src/trace-test/tests/basic/bug601395.js => js/src/jit-test/tests/basic/bug601395.js
rename : js/src/trace-test/tests/basic/bug601398.js => js/src/jit-test/tests/basic/bug601398.js
rename : js/src/trace-test/tests/basic/bug601401.js => js/src/jit-test/tests/basic/bug601401.js
rename : js/src/trace-test/tests/basic/bug601402.js => js/src/jit-test/tests/basic/bug601402.js
rename : js/src/trace-test/tests/basic/bug601428.js => js/src/jit-test/tests/basic/bug601428.js
rename : js/src/trace-test/tests/basic/bug602088.js => js/src/jit-test/tests/basic/bug602088.js
rename : js/src/trace-test/tests/basic/call.js => js/src/jit-test/tests/basic/call.js
rename : js/src/trace-test/tests/basic/call2.js => js/src/jit-test/tests/basic/call2.js
rename : js/src/trace-test/tests/basic/createMandelSet.js => js/src/jit-test/tests/basic/createMandelSet.js
rename : js/src/trace-test/tests/basic/deep2.js => js/src/jit-test/tests/basic/deep2.js
rename : js/src/trace-test/tests/basic/deepForInLoop.js => js/src/jit-test/tests/basic/deepForInLoop.js
rename : js/src/trace-test/tests/basic/delete-array-elements.js => js/src/jit-test/tests/basic/delete-array-elements.js
rename : js/src/trace-test/tests/basic/delete-indexed-names.js => js/src/jit-test/tests/basic/delete-indexed-names.js
rename : js/src/trace-test/tests/basic/delete-named-names.js => js/src/jit-test/tests/basic/delete-named-names.js
rename : js/src/trace-test/tests/basic/delete-non-config.js => js/src/jit-test/tests/basic/delete-non-config.js
rename : js/src/trace-test/tests/basic/dependentStrings.js => js/src/jit-test/tests/basic/dependentStrings.js
rename : js/src/trace-test/tests/basic/doMath.js => js/src/jit-test/tests/basic/doMath.js
rename : js/src/trace-test/tests/basic/equalInt.js => js/src/jit-test/tests/basic/equalInt.js
rename : js/src/trace-test/tests/basic/fannkuch.js => js/src/jit-test/tests/basic/fannkuch.js
rename : js/src/trace-test/tests/basic/firstSlotConflict.js => js/src/jit-test/tests/basic/firstSlotConflict.js
rename : js/src/trace-test/tests/basic/forVarInWith.js => js/src/jit-test/tests/basic/forVarInWith.js
rename : js/src/trace-test/tests/basic/function-bind.js => js/src/jit-test/tests/basic/function-bind.js
rename : js/src/trace-test/tests/basic/getelem.js => js/src/jit-test/tests/basic/getelem.js
rename : js/src/trace-test/tests/basic/getprop.js => js/src/jit-test/tests/basic/getprop.js
rename : js/src/trace-test/tests/basic/globalGet.js => js/src/jit-test/tests/basic/globalGet.js
rename : js/src/trace-test/tests/basic/globalOptimize-1.js => js/src/jit-test/tests/basic/globalOptimize-1.js
rename : js/src/trace-test/tests/basic/globalSet.js => js/src/jit-test/tests/basic/globalSet.js
rename : js/src/trace-test/tests/basic/ifInsideLoop.js => js/src/jit-test/tests/basic/ifInsideLoop.js
rename : js/src/trace-test/tests/basic/inArrayTest.js => js/src/jit-test/tests/basic/inArrayTest.js
rename : js/src/trace-test/tests/basic/inObjectTest.js => js/src/jit-test/tests/basic/inObjectTest.js
rename : js/src/trace-test/tests/basic/innerLoopIntOuterDouble.js => js/src/jit-test/tests/basic/innerLoopIntOuterDouble.js
rename : js/src/trace-test/tests/basic/inner_double_outer_int.js => js/src/jit-test/tests/basic/inner_double_outer_int.js
rename : js/src/trace-test/tests/basic/jitstatsArchFlags.js => js/src/jit-test/tests/basic/jitstatsArchFlags.js
rename : js/src/trace-test/tests/basic/joinTest.js => js/src/jit-test/tests/basic/joinTest.js
rename : js/src/trace-test/tests/basic/matchInLoop.js => js/src/jit-test/tests/basic/matchInLoop.js
rename : js/src/trace-test/tests/basic/math-trace-tests.js => js/src/jit-test/tests/basic/math-jit-tests.js
rename : js/src/trace-test/tests/basic/merge_type_maps.js => js/src/jit-test/tests/basic/merge_type_maps.js
rename : js/src/trace-test/tests/basic/missingArgTest.js => js/src/jit-test/tests/basic/missingArgTest.js
rename : js/src/trace-test/tests/basic/missingArgTest2.js => js/src/jit-test/tests/basic/missingArgTest2.js
rename : js/src/trace-test/tests/basic/mod.js => js/src/jit-test/tests/basic/mod.js
rename : js/src/trace-test/tests/basic/name-inactive-del.js => js/src/jit-test/tests/basic/name-inactive-del.js
rename : js/src/trace-test/tests/basic/name-inactive-eval-del.js => js/src/jit-test/tests/basic/name-inactive-eval-del.js
rename : js/src/trace-test/tests/basic/name-inactive-inferflags.js => js/src/jit-test/tests/basic/name-inactive-inferflags.js
rename : js/src/trace-test/tests/basic/name-inactive.js => js/src/jit-test/tests/basic/name-inactive.js
rename : js/src/trace-test/tests/basic/name.js => js/src/jit-test/tests/basic/name.js
rename : js/src/trace-test/tests/basic/nestedExit2.js => js/src/jit-test/tests/basic/nestedExit2.js
rename : js/src/trace-test/tests/basic/nestedExitLoop.js => js/src/jit-test/tests/basic/nestedExitLoop.js
rename : js/src/trace-test/tests/basic/newArrayTest.js => js/src/jit-test/tests/basic/newArrayTest.js
rename : js/src/trace-test/tests/basic/newTest.js => js/src/jit-test/tests/basic/newTest.js
rename : js/src/trace-test/tests/basic/nonEmptyStack1.js => js/src/jit-test/tests/basic/nonEmptyStack1.js
rename : js/src/trace-test/tests/basic/nonEmptyStack2.js => js/src/jit-test/tests/basic/nonEmptyStack2.js
rename : js/src/trace-test/tests/basic/orNaNTest1.js => js/src/jit-test/tests/basic/orNaNTest1.js
rename : js/src/trace-test/tests/basic/orNaNTest2.js => js/src/jit-test/tests/basic/orNaNTest2.js
rename : js/src/trace-test/tests/basic/outerline.js => js/src/jit-test/tests/basic/outerline.js
rename : js/src/trace-test/tests/basic/parseIntTests.js => js/src/jit-test/tests/basic/parseIntTests.js
rename : js/src/trace-test/tests/basic/parsingNumbers.js => js/src/jit-test/tests/basic/parsingNumbers.js
rename : js/src/trace-test/tests/basic/perf-smoketest.js => js/src/jit-test/tests/basic/perf-smoketest.js
rename : js/src/trace-test/tests/basic/putargsNoReturn.js => js/src/jit-test/tests/basic/putargsNoReturn.js
rename : js/src/trace-test/tests/basic/putargsReturn.js => js/src/jit-test/tests/basic/putargsReturn.js
rename : js/src/trace-test/tests/basic/regexpLastIndex.js => js/src/jit-test/tests/basic/regexpLastIndex.js
rename : js/src/trace-test/tests/basic/setArgumentsLength.js => js/src/jit-test/tests/basic/setArgumentsLength.js
rename : js/src/trace-test/tests/basic/setArgumentsLength2.js => js/src/jit-test/tests/basic/setArgumentsLength2.js
rename : js/src/trace-test/tests/basic/setCall.js => js/src/jit-test/tests/basic/setCall.js
rename : js/src/trace-test/tests/basic/setCallEvalMiddle.js => js/src/jit-test/tests/basic/setCallEvalMiddle.js
rename : js/src/trace-test/tests/basic/setCallEvalMiddle2.js => js/src/jit-test/tests/basic/setCallEvalMiddle2.js
rename : js/src/trace-test/tests/basic/setCallGlobal.js => js/src/jit-test/tests/basic/setCallGlobal.js
rename : js/src/trace-test/tests/basic/setelem.js => js/src/jit-test/tests/basic/setelem.js
rename : js/src/trace-test/tests/basic/setprop.js => js/src/jit-test/tests/basic/setprop.js
rename : js/src/trace-test/tests/basic/shapelessCalleeTest.js => js/src/jit-test/tests/basic/shapelessCalleeTest.js
rename : js/src/trace-test/tests/basic/strictParseIntOctal.js => js/src/jit-test/tests/basic/strictParseIntOctal.js
rename : js/src/trace-test/tests/basic/stringConvert.js => js/src/jit-test/tests/basic/stringConvert.js
rename : js/src/trace-test/tests/basic/stringSplitIntoArrayTest.js => js/src/jit-test/tests/basic/stringSplitIntoArrayTest.js
rename : js/src/trace-test/tests/basic/stringSplitTest.js => js/src/jit-test/tests/basic/stringSplitTest.js
rename : js/src/trace-test/tests/basic/strings.js => js/src/jit-test/tests/basic/strings.js
rename : js/src/trace-test/tests/basic/test586387.js => js/src/jit-test/tests/basic/test586387.js
rename : js/src/trace-test/tests/basic/testAbortedImacroDecompilation.js => js/src/jit-test/tests/basic/testAbortedImacroDecompilation.js
rename : js/src/trace-test/tests/basic/testAccessCanonicalArgInGetElem.js => js/src/jit-test/tests/basic/testAccessCanonicalArgInGetElem.js
rename : js/src/trace-test/tests/basic/testAddAnyInconvertibleObject.js => js/src/jit-test/tests/basic/testAddAnyInconvertibleObject.js
rename : js/src/trace-test/tests/basic/testAddInconvertibleObjectAny.js => js/src/jit-test/tests/basic/testAddInconvertibleObjectAny.js
rename : js/src/trace-test/tests/basic/testAddInconvertibleObjectInconvertibleObject.js => js/src/jit-test/tests/basic/testAddInconvertibleObjectInconvertibleObject.js
rename : js/src/trace-test/tests/basic/testAddNull.js => js/src/jit-test/tests/basic/testAddNull.js
rename : js/src/trace-test/tests/basic/testAddUndefined.js => js/src/jit-test/tests/basic/testAddUndefined.js
rename : js/src/trace-test/tests/basic/testApply.js => js/src/jit-test/tests/basic/testApply.js
rename : js/src/trace-test/tests/basic/testApplyCall.js => js/src/jit-test/tests/basic/testApplyCall.js
rename : js/src/trace-test/tests/basic/testApplyUnbox.js => js/src/jit-test/tests/basic/testApplyUnbox.js
rename : js/src/trace-test/tests/basic/testArrayComp1.js => js/src/jit-test/tests/basic/testArrayComp1.js
rename : js/src/trace-test/tests/basic/testArrayComp2.js => js/src/jit-test/tests/basic/testArrayComp2.js
rename : js/src/trace-test/tests/basic/testArrayDensityChange.js => js/src/jit-test/tests/basic/testArrayDensityChange.js
rename : js/src/trace-test/tests/basic/testArrayNaNIndex.js => js/src/jit-test/tests/basic/testArrayNaNIndex.js
rename : js/src/trace-test/tests/basic/testArrayNamedProp.js => js/src/jit-test/tests/basic/testArrayNamedProp.js
rename : js/src/trace-test/tests/basic/testArrayPushPop.js => js/src/jit-test/tests/basic/testArrayPushPop.js
rename : js/src/trace-test/tests/basic/testAssignmentThatIgnoresSetterRetval.js => js/src/jit-test/tests/basic/testAssignmentThatIgnoresSetterRetval.js
rename : js/src/trace-test/tests/basic/testAtomize.js => js/src/jit-test/tests/basic/testAtomize.js
rename : js/src/trace-test/tests/basic/testBitOrAnyInconvertibleObject.js => js/src/jit-test/tests/basic/testBitOrAnyInconvertibleObject.js
rename : js/src/trace-test/tests/basic/testBitOrInconvertibleObjectAny.js => js/src/jit-test/tests/basic/testBitOrInconvertibleObjectAny.js
rename : js/src/trace-test/tests/basic/testBitOrInconvertibleObjectInconvertibleObject.js => js/src/jit-test/tests/basic/testBitOrInconvertibleObjectInconvertibleObject.js
rename : js/src/trace-test/tests/basic/testBitwise.js => js/src/jit-test/tests/basic/testBitwise.js
rename : js/src/trace-test/tests/basic/testBoolToString.js => js/src/jit-test/tests/basic/testBoolToString.js
rename : js/src/trace-test/tests/basic/testBoxDoubleWithDoubleSizedInt.js => js/src/jit-test/tests/basic/testBoxDoubleWithDoubleSizedInt.js
rename : js/src/trace-test/tests/basic/testBranchCse.js => js/src/jit-test/tests/basic/testBranchCse.js
rename : js/src/trace-test/tests/basic/testBranchingLoop.js => js/src/jit-test/tests/basic/testBranchingLoop.js
rename : js/src/trace-test/tests/basic/testBranchingUnstableLoop.js => js/src/jit-test/tests/basic/testBranchingUnstableLoop.js
rename : js/src/trace-test/tests/basic/testBranchingUnstableLoopCounter.js => js/src/jit-test/tests/basic/testBranchingUnstableLoopCounter.js
rename : js/src/trace-test/tests/basic/testBranchingUnstableObject.js => js/src/jit-test/tests/basic/testBranchingUnstableObject.js
rename : js/src/trace-test/tests/basic/testBrandedVsGeneric.js => js/src/jit-test/tests/basic/testBrandedVsGeneric.js
rename : js/src/trace-test/tests/basic/testBreak.js => js/src/jit-test/tests/basic/testBreak.js
rename : js/src/trace-test/tests/basic/testBug458838.js => js/src/jit-test/tests/basic/testBug458838.js
rename : js/src/trace-test/tests/basic/testBug462388.js => js/src/jit-test/tests/basic/testBug462388.js
rename : js/src/trace-test/tests/basic/testBug462407.js => js/src/jit-test/tests/basic/testBug462407.js
rename : js/src/trace-test/tests/basic/testBug463490.js => js/src/jit-test/tests/basic/testBug463490.js
rename : js/src/trace-test/tests/basic/testBug465261.js => js/src/jit-test/tests/basic/testBug465261.js
rename : js/src/trace-test/tests/basic/testBug465272.js => js/src/jit-test/tests/basic/testBug465272.js
rename : js/src/trace-test/tests/basic/testBug465483.js => js/src/jit-test/tests/basic/testBug465483.js
rename : js/src/trace-test/tests/basic/testBug465688.js => js/src/jit-test/tests/basic/testBug465688.js
rename : js/src/trace-test/tests/basic/testBug466128.js => js/src/jit-test/tests/basic/testBug466128.js
rename : js/src/trace-test/tests/basic/testBug466262.js => js/src/jit-test/tests/basic/testBug466262.js
rename : js/src/trace-test/tests/basic/testBug474769.js => js/src/jit-test/tests/basic/testBug474769.js
rename : js/src/trace-test/tests/basic/testBug501690.js => js/src/jit-test/tests/basic/testBug501690.js
rename : js/src/trace-test/tests/basic/testBug502914.js => js/src/jit-test/tests/basic/testBug502914.js
rename : js/src/trace-test/tests/basic/testBug504520.js => js/src/jit-test/tests/basic/testBug504520.js
rename : js/src/trace-test/tests/basic/testBug504520Harder.js => js/src/jit-test/tests/basic/testBug504520Harder.js
rename : js/src/trace-test/tests/basic/testBug507425.js => js/src/jit-test/tests/basic/testBug507425.js
rename : js/src/trace-test/tests/basic/testBug520503-1.js => js/src/jit-test/tests/basic/testBug520503-1.js
rename : js/src/trace-test/tests/basic/testBug520503-2.js => js/src/jit-test/tests/basic/testBug520503-2.js
rename : js/src/trace-test/tests/basic/testBug520503-3.js => js/src/jit-test/tests/basic/testBug520503-3.js
rename : js/src/trace-test/tests/basic/testBug529147.js => js/src/jit-test/tests/basic/testBug529147.js
rename : js/src/trace-test/tests/basic/testBug547791.js => js/src/jit-test/tests/basic/testBug547791.js
rename : js/src/trace-test/tests/basic/testBug550210.js => js/src/jit-test/tests/basic/testBug550210.js
rename : js/src/trace-test/tests/basic/testBug552248.js => js/src/jit-test/tests/basic/testBug552248.js
rename : js/src/trace-test/tests/basic/testBug554043.js => js/src/jit-test/tests/basic/testBug554043.js
rename : js/src/trace-test/tests/basic/testBug555484.js => js/src/jit-test/tests/basic/testBug555484.js
rename : js/src/trace-test/tests/basic/testBug558446.js => js/src/jit-test/tests/basic/testBug558446.js
rename : js/src/trace-test/tests/basic/testBug560098.js => js/src/jit-test/tests/basic/testBug560098.js
rename : js/src/trace-test/tests/basic/testBug566556.js => js/src/jit-test/tests/basic/testBug566556.js
rename : js/src/trace-test/tests/basic/testBug578044.js => js/src/jit-test/tests/basic/testBug578044.js
rename : js/src/trace-test/tests/basic/testBug579602.js => js/src/jit-test/tests/basic/testBug579602.js
rename : js/src/trace-test/tests/basic/testBug579646.js => js/src/jit-test/tests/basic/testBug579646.js
rename : js/src/trace-test/tests/basic/testBug579647.js => js/src/jit-test/tests/basic/testBug579647.js
rename : js/src/trace-test/tests/basic/testBug582766.js => js/src/jit-test/tests/basic/testBug582766.js
rename : js/src/trace-test/tests/basic/testBug584650.js => js/src/jit-test/tests/basic/testBug584650.js
rename : js/src/trace-test/tests/basic/testBug595916.js => js/src/jit-test/tests/basic/testBug595916.js
rename : js/src/trace-test/tests/basic/testBug597736.js => js/src/jit-test/tests/basic/testBug597736.js
rename : js/src/trace-test/tests/basic/testBug604210.js => js/src/jit-test/tests/basic/testBug604210.js
rename : js/src/trace-test/tests/basic/testCallElem.js => js/src/jit-test/tests/basic/testCallElem.js
rename : js/src/trace-test/tests/basic/testCallNull.js => js/src/jit-test/tests/basic/testCallNull.js
rename : js/src/trace-test/tests/basic/testCallPick.js => js/src/jit-test/tests/basic/testCallPick.js
rename : js/src/trace-test/tests/basic/testCallProtoMethod.js => js/src/jit-test/tests/basic/testCallProtoMethod.js
rename : js/src/trace-test/tests/basic/testCaseAbort.js => js/src/jit-test/tests/basic/testCaseAbort.js
rename : js/src/trace-test/tests/basic/testCaseTypeMismatchBadness.js => js/src/jit-test/tests/basic/testCaseTypeMismatchBadness.js
rename : js/src/trace-test/tests/basic/testChangingObjectWithLength.js => js/src/jit-test/tests/basic/testChangingObjectWithLength.js
rename : js/src/trace-test/tests/basic/testClosingRecursion.js => js/src/jit-test/tests/basic/testClosingRecursion.js
rename : js/src/trace-test/tests/basic/testClosureIncrSideExit.js => js/src/jit-test/tests/basic/testClosureIncrSideExit.js
rename : js/src/trace-test/tests/basic/testClosures.js => js/src/jit-test/tests/basic/testClosures.js
rename : js/src/trace-test/tests/basic/testComparisons.js => js/src/jit-test/tests/basic/testComparisons.js
rename : js/src/trace-test/tests/basic/testConcatNWithSideEffects.js => js/src/jit-test/tests/basic/testConcatNWithSideEffects.js
rename : js/src/trace-test/tests/basic/testConstIf.js => js/src/jit-test/tests/basic/testConstIf.js
rename : js/src/trace-test/tests/basic/testConstSwitch.js => js/src/jit-test/tests/basic/testConstSwitch.js
rename : js/src/trace-test/tests/basic/testConstSwitch2.js => js/src/jit-test/tests/basic/testConstSwitch2.js
rename : js/src/trace-test/tests/basic/testConstantBooleanExpr.js => js/src/jit-test/tests/basic/testConstantBooleanExpr.js
rename : js/src/trace-test/tests/basic/testConstructorBail.js => js/src/jit-test/tests/basic/testConstructorBail.js
rename : js/src/trace-test/tests/basic/testContinue.js => js/src/jit-test/tests/basic/testContinue.js
rename : js/src/trace-test/tests/basic/testContinueWithLabel.js => js/src/jit-test/tests/basic/testContinueWithLabel.js
rename : js/src/trace-test/tests/basic/testContinueWithLabel2.js => js/src/jit-test/tests/basic/testContinueWithLabel2.js
rename : js/src/trace-test/tests/basic/testContinueWithLabel3.js => js/src/jit-test/tests/basic/testContinueWithLabel3.js
rename : js/src/trace-test/tests/basic/testContinueWithLabel4.js => js/src/jit-test/tests/basic/testContinueWithLabel4.js
rename : js/src/trace-test/tests/basic/testConvertibleObjectEqUndefined.js => js/src/jit-test/tests/basic/testConvertibleObjectEqUndefined.js
rename : js/src/trace-test/tests/basic/testCustomIterator.js => js/src/jit-test/tests/basic/testCustomIterator.js
rename : js/src/trace-test/tests/basic/testDateNow.js => js/src/jit-test/tests/basic/testDateNow.js
rename : js/src/trace-test/tests/basic/testDecElem1.js => js/src/jit-test/tests/basic/testDecElem1.js
rename : js/src/trace-test/tests/basic/testDecElem2.js => js/src/jit-test/tests/basic/testDecElem2.js
rename : js/src/trace-test/tests/basic/testDecayingInnerLoop.js => js/src/jit-test/tests/basic/testDecayingInnerLoop.js
rename : js/src/trace-test/tests/basic/testDeepBail1.js => js/src/jit-test/tests/basic/testDeepBail1.js
rename : js/src/trace-test/tests/basic/testDeepBailFromHasInstance.js => js/src/jit-test/tests/basic/testDeepBailFromHasInstance.js
rename : js/src/trace-test/tests/basic/testDeepBailWhileRecording.js => js/src/jit-test/tests/basic/testDeepBailWhileRecording.js
rename : js/src/trace-test/tests/basic/testDeepPropertyShadowing.js => js/src/jit-test/tests/basic/testDeepPropertyShadowing.js
rename : js/src/trace-test/tests/basic/testDefinePropertyAcrossCompartment.js => js/src/jit-test/tests/basic/testDefinePropertyAcrossCompartment.js
rename : js/src/trace-test/tests/basic/testDenseArrayProp.js => js/src/jit-test/tests/basic/testDenseArrayProp.js
rename : js/src/trace-test/tests/basic/testDestructuring.js => js/src/jit-test/tests/basic/testDestructuring.js
rename : js/src/trace-test/tests/basic/testDifferingArgc.js => js/src/jit-test/tests/basic/testDifferingArgc.js
rename : js/src/trace-test/tests/basic/testDivOverflow.js => js/src/jit-test/tests/basic/testDivOverflow.js
rename : js/src/trace-test/tests/basic/testDivision.js => js/src/jit-test/tests/basic/testDivision.js
rename : js/src/trace-test/tests/basic/testDivisionFloat.js => js/src/jit-test/tests/basic/testDivisionFloat.js
rename : js/src/trace-test/tests/basic/testDivisionWithNegative1.js => js/src/jit-test/tests/basic/testDivisionWithNegative1.js
rename : js/src/trace-test/tests/basic/testDoubleComparison.js => js/src/jit-test/tests/basic/testDoubleComparison.js
rename : js/src/trace-test/tests/basic/testDoubleToStr.js => js/src/jit-test/tests/basic/testDoubleToStr.js
rename : js/src/trace-test/tests/basic/testDoubleZeroInSwitch1.js => js/src/jit-test/tests/basic/testDoubleZeroInSwitch1.js
rename : js/src/trace-test/tests/basic/testDoubleZeroInSwitch2.js => js/src/jit-test/tests/basic/testDoubleZeroInSwitch2.js
rename : js/src/trace-test/tests/basic/testElemDec1.js => js/src/jit-test/tests/basic/testElemDec1.js
rename : js/src/trace-test/tests/basic/testElemDec2.js => js/src/jit-test/tests/basic/testElemDec2.js
rename : js/src/trace-test/tests/basic/testElemInc1.js => js/src/jit-test/tests/basic/testElemInc1.js
rename : js/src/trace-test/tests/basic/testElemInc2.js => js/src/jit-test/tests/basic/testElemInc2.js
rename : js/src/trace-test/tests/basic/testEliminatedGuardWithinAnchor.js => js/src/jit-test/tests/basic/testEliminatedGuardWithinAnchor.js
rename : js/src/trace-test/tests/basic/testEqFalseEmptyString.js => js/src/jit-test/tests/basic/testEqFalseEmptyString.js
rename : js/src/trace-test/tests/basic/testErrorReportIn_getPrototypeOf.js => js/src/jit-test/tests/basic/testErrorReportIn_getPrototypeOf.js
rename : js/src/trace-test/tests/basic/testEvalCalledFromWatchOverSetter.js => js/src/jit-test/tests/basic/testEvalCalledFromWatchOverSetter.js
rename : js/src/trace-test/tests/basic/testEvalInFunctionCallee.js => js/src/jit-test/tests/basic/testEvalInFunctionCallee.js
rename : js/src/trace-test/tests/basic/testExistingPropToJoinedMethodAttempt.js => js/src/jit-test/tests/basic/testExistingPropToJoinedMethodAttempt.js
rename : js/src/trace-test/tests/basic/testFewerGlobalsInInnerTree.js => js/src/jit-test/tests/basic/testFewerGlobalsInInnerTree.js
rename : js/src/trace-test/tests/basic/testFloatArrayIndex.js => js/src/jit-test/tests/basic/testFloatArrayIndex.js
rename : js/src/trace-test/tests/basic/testForEach.js => js/src/jit-test/tests/basic/testForEach.js
rename : js/src/trace-test/tests/basic/testForInLoopChangeIteratorType.js => js/src/jit-test/tests/basic/testForInLoopChangeIteratorType.js
rename : js/src/trace-test/tests/basic/testFunctionIdentityChange.js => js/src/jit-test/tests/basic/testFunctionIdentityChange.js
rename : js/src/trace-test/tests/basic/testGCWhileRecording.js => js/src/jit-test/tests/basic/testGCWhileRecording.js
rename : js/src/trace-test/tests/basic/testGeneratorDeepBail.js => js/src/jit-test/tests/basic/testGeneratorDeepBail.js
rename : js/src/trace-test/tests/basic/testGetCallObj.js => js/src/jit-test/tests/basic/testGetCallObj.js
rename : js/src/trace-test/tests/basic/testGetThis.js => js/src/jit-test/tests/basic/testGetThis.js
rename : js/src/trace-test/tests/basic/testGlobalAsProto.js => js/src/jit-test/tests/basic/testGlobalAsProto.js
rename : js/src/trace-test/tests/basic/testGlobalMultitrees1.js => js/src/jit-test/tests/basic/testGlobalMultitrees1.js
rename : js/src/trace-test/tests/basic/testGlobalOptimize-2.js => js/src/jit-test/tests/basic/testGlobalOptimize-2.js
rename : js/src/trace-test/tests/basic/testGlobalOptimize-3.js => js/src/jit-test/tests/basic/testGlobalOptimize-3.js
rename : js/src/trace-test/tests/basic/testGlobalOptimize-4.js => js/src/jit-test/tests/basic/testGlobalOptimize-4.js
rename : js/src/trace-test/tests/basic/testGlobalOptimize-5.js => js/src/jit-test/tests/basic/testGlobalOptimize-5.js
rename : js/src/trace-test/tests/basic/testGlobalOptimize-6.js => js/src/jit-test/tests/basic/testGlobalOptimize-6.js
rename : js/src/trace-test/tests/basic/testGlobalProtoAccess.js => js/src/jit-test/tests/basic/testGlobalProtoAccess.js
rename : js/src/trace-test/tests/basic/testGlobalShapeChangeAfterDeepBail.js => js/src/jit-test/tests/basic/testGlobalShapeChangeAfterDeepBail.js
rename : js/src/trace-test/tests/basic/testGroupAssignment.js => js/src/jit-test/tests/basic/testGroupAssignment.js
rename : js/src/trace-test/tests/basic/testGrowDenseArray.js => js/src/jit-test/tests/basic/testGrowDenseArray.js
rename : js/src/trace-test/tests/basic/testGuardCalleeSneakAttack.js => js/src/jit-test/tests/basic/testGuardCalleeSneakAttack.js
rename : js/src/trace-test/tests/basic/testGuardCalleeSneakAttack2.js => js/src/jit-test/tests/basic/testGuardCalleeSneakAttack2.js
rename : js/src/trace-test/tests/basic/testHOTLOOPCorrectness.js => js/src/jit-test/tests/basic/testHOTLOOPCorrectness.js
rename : js/src/trace-test/tests/basic/testHOTLOOPSize.js => js/src/jit-test/tests/basic/testHOTLOOPSize.js
rename : js/src/trace-test/tests/basic/testHeavy.js => js/src/jit-test/tests/basic/testHeavy.js
rename : js/src/trace-test/tests/basic/testHeavy2.js => js/src/jit-test/tests/basic/testHeavy2.js
rename : js/src/trace-test/tests/basic/testHoleInDenseArray.js => js/src/jit-test/tests/basic/testHoleInDenseArray.js
rename : js/src/trace-test/tests/basic/testHolePushing.js => js/src/jit-test/tests/basic/testHolePushing.js
rename : js/src/trace-test/tests/basic/testINITELEM.js => js/src/jit-test/tests/basic/testINITELEM.js
rename : js/src/trace-test/tests/basic/testIn.js => js/src/jit-test/tests/basic/testIn.js
rename : js/src/trace-test/tests/basic/testIncDec.js => js/src/jit-test/tests/basic/testIncDec.js
rename : js/src/trace-test/tests/basic/testIncElem1.js => js/src/jit-test/tests/basic/testIncElem1.js
rename : js/src/trace-test/tests/basic/testIncElem2.js => js/src/jit-test/tests/basic/testIncElem2.js
rename : js/src/trace-test/tests/basic/testInitMethod.js => js/src/jit-test/tests/basic/testInitMethod.js
rename : js/src/trace-test/tests/basic/testInitelemWithFloatIndex.js => js/src/jit-test/tests/basic/testInitelemWithFloatIndex.js
rename : js/src/trace-test/tests/basic/testInitelemWithSetter.js => js/src/jit-test/tests/basic/testInitelemWithSetter.js
rename : js/src/trace-test/tests/basic/testInnerMissingArgs.js => js/src/jit-test/tests/basic/testInnerMissingArgs.js
rename : js/src/trace-test/tests/basic/testInnerSwitchBreak.js => js/src/jit-test/tests/basic/testInnerSwitchBreak.js
rename : js/src/trace-test/tests/basic/testInt32ToId.js => js/src/jit-test/tests/basic/testInt32ToId.js
rename : js/src/trace-test/tests/basic/testIntFloor.js => js/src/jit-test/tests/basic/testIntFloor.js
rename : js/src/trace-test/tests/basic/testIntOverflow.js => js/src/jit-test/tests/basic/testIntOverflow.js
rename : js/src/trace-test/tests/basic/testIntUnderflow.js => js/src/jit-test/tests/basic/testIntUnderflow.js
rename : js/src/trace-test/tests/basic/testInterpreterReentery8.js => js/src/jit-test/tests/basic/testInterpreterReentery8.js
rename : js/src/trace-test/tests/basic/testInterpreterReentry.js => js/src/jit-test/tests/basic/testInterpreterReentry.js
rename : js/src/trace-test/tests/basic/testInterpreterReentry2.js => js/src/jit-test/tests/basic/testInterpreterReentry2.js
rename : js/src/trace-test/tests/basic/testInterpreterReentry3.js => js/src/jit-test/tests/basic/testInterpreterReentry3.js
rename : js/src/trace-test/tests/basic/testInterpreterReentry4.js => js/src/jit-test/tests/basic/testInterpreterReentry4.js
rename : js/src/trace-test/tests/basic/testInterpreterReentry5.js => js/src/jit-test/tests/basic/testInterpreterReentry5.js
rename : js/src/trace-test/tests/basic/testInterpreterReentry6.js => js/src/jit-test/tests/basic/testInterpreterReentry6.js
rename : js/src/trace-test/tests/basic/testInterpreterReentry7.js => js/src/jit-test/tests/basic/testInterpreterReentry7.js
rename : js/src/trace-test/tests/basic/testInvalidCharCodeAt.js => js/src/jit-test/tests/basic/testInvalidCharCodeAt.js
rename : js/src/trace-test/tests/basic/testInvertNullAfterNegateNull.js => js/src/jit-test/tests/basic/testInvertNullAfterNegateNull.js
rename : js/src/trace-test/tests/basic/testIteratorReification.js => js/src/jit-test/tests/basic/testIteratorReification.js
rename : js/src/trace-test/tests/basic/testLambdaCtor.js => js/src/jit-test/tests/basic/testLambdaCtor.js
rename : js/src/trace-test/tests/basic/testLambdaInitedVar.js => js/src/jit-test/tests/basic/testLambdaInitedVar.js
rename : js/src/trace-test/tests/basic/testLengthInString.js => js/src/jit-test/tests/basic/testLengthInString.js
rename : js/src/trace-test/tests/basic/testLengthOnNonNativeProto.js => js/src/jit-test/tests/basic/testLengthOnNonNativeProto.js
rename : js/src/trace-test/tests/basic/testLetWithUnstableGlobal.js => js/src/jit-test/tests/basic/testLetWithUnstableGlobal.js
rename : js/src/trace-test/tests/basic/testLirBufOOM.js => js/src/jit-test/tests/basic/testLirBufOOM.js
rename : js/src/trace-test/tests/basic/testLogicalNotNaN.js => js/src/jit-test/tests/basic/testLogicalNotNaN.js
rename : js/src/trace-test/tests/basic/testLongNumToString.js => js/src/jit-test/tests/basic/testLongNumToString.js
rename : js/src/trace-test/tests/basic/testLoopWithUndefined1.js => js/src/jit-test/tests/basic/testLoopWithUndefined1.js
rename : js/src/trace-test/tests/basic/testLoopWithUndefined2.js => js/src/jit-test/tests/basic/testLoopWithUndefined2.js
rename : js/src/trace-test/tests/basic/testLoopingAccumulator.js => js/src/jit-test/tests/basic/testLoopingAccumulator.js
rename : js/src/trace-test/tests/basic/testMatchAsCondition.js => js/src/jit-test/tests/basic/testMatchAsCondition.js
rename : js/src/trace-test/tests/basic/testMatchStringObject.js => js/src/jit-test/tests/basic/testMatchStringObject.js
rename : js/src/trace-test/tests/basic/testMethodInc.js => js/src/jit-test/tests/basic/testMethodInc.js
rename : js/src/trace-test/tests/basic/testMethodInit.js => js/src/jit-test/tests/basic/testMethodInit.js
rename : js/src/trace-test/tests/basic/testMethodInitDeref.js => js/src/jit-test/tests/basic/testMethodInitDeref.js
rename : js/src/trace-test/tests/basic/testMethodInitSafety.js => js/src/jit-test/tests/basic/testMethodInitSafety.js
rename : js/src/trace-test/tests/basic/testMethodInitUneval.js => js/src/jit-test/tests/basic/testMethodInitUneval.js
rename : js/src/trace-test/tests/basic/testMethodOverride.js => js/src/jit-test/tests/basic/testMethodOverride.js
rename : js/src/trace-test/tests/basic/testMethodSet.js => js/src/jit-test/tests/basic/testMethodSet.js
rename : js/src/trace-test/tests/basic/testMissingMethod.js => js/src/jit-test/tests/basic/testMissingMethod.js
rename : js/src/trace-test/tests/basic/testMissingMethod2.js => js/src/jit-test/tests/basic/testMissingMethod2.js
rename : js/src/trace-test/tests/basic/testModuloWithNegative1.js => js/src/jit-test/tests/basic/testModuloWithNegative1.js
rename : js/src/trace-test/tests/basic/testModuloWithNegative2.js => js/src/jit-test/tests/basic/testModuloWithNegative2.js
rename : js/src/trace-test/tests/basic/testMoreArgcThanNargs.js => js/src/jit-test/tests/basic/testMoreArgcThanNargs.js
rename : js/src/trace-test/tests/basic/testMoreClosures.js => js/src/jit-test/tests/basic/testMoreClosures.js
rename : js/src/trace-test/tests/basic/testMulOverflow.js => js/src/jit-test/tests/basic/testMulOverflow.js
rename : js/src/trace-test/tests/basic/testMultipleArgumentsObjects.js => js/src/jit-test/tests/basic/testMultipleArgumentsObjects.js
rename : js/src/trace-test/tests/basic/testNEWINIT.js => js/src/jit-test/tests/basic/testNEWINIT.js
rename : js/src/trace-test/tests/basic/testNEWINIT_DOUBLE.js => js/src/jit-test/tests/basic/testNEWINIT_DOUBLE.js
rename : js/src/trace-test/tests/basic/testNativeArgsRooting.js => js/src/jit-test/tests/basic/testNativeArgsRooting.js
rename : js/src/trace-test/tests/basic/testNativeLog.js => js/src/jit-test/tests/basic/testNativeLog.js
rename : js/src/trace-test/tests/basic/testNativeMax.js => js/src/jit-test/tests/basic/testNativeMax.js
rename : js/src/trace-test/tests/basic/testNativeSetter.js => js/src/jit-test/tests/basic/testNativeSetter.js
rename : js/src/trace-test/tests/basic/testNegZero1.js => js/src/jit-test/tests/basic/testNegZero1.js
rename : js/src/trace-test/tests/basic/testNegativeArrayLength.js => js/src/jit-test/tests/basic/testNegativeArrayLength.js
rename : js/src/trace-test/tests/basic/testNegativeGETELEMIndex.js => js/src/jit-test/tests/basic/testNegativeGETELEMIndex.js
rename : js/src/trace-test/tests/basic/testNestedClosures.js => js/src/jit-test/tests/basic/testNestedClosures.js
rename : js/src/trace-test/tests/basic/testNestedDeepBail.js => js/src/jit-test/tests/basic/testNestedDeepBail.js
rename : js/src/trace-test/tests/basic/testNestedEscapingLambdas.js => js/src/jit-test/tests/basic/testNestedEscapingLambdas.js
rename : js/src/trace-test/tests/basic/testNestedExitStackOuter.js => js/src/jit-test/tests/basic/testNestedExitStackOuter.js
rename : js/src/trace-test/tests/basic/testNestedForIn.js => js/src/jit-test/tests/basic/testNestedForIn.js
rename : js/src/trace-test/tests/basic/testNewArrayCount.js => js/src/jit-test/tests/basic/testNewArrayCount.js
rename : js/src/trace-test/tests/basic/testNewArrayCount2.js => js/src/jit-test/tests/basic/testNewArrayCount2.js
rename : js/src/trace-test/tests/basic/testNewDate.js => js/src/jit-test/tests/basic/testNewDate.js
rename : js/src/trace-test/tests/basic/testNewObject.js => js/src/jit-test/tests/basic/testNewObject.js
rename : js/src/trace-test/tests/basic/testNewString.js => js/src/jit-test/tests/basic/testNewString.js
rename : js/src/trace-test/tests/basic/testNewWithNonNativeProto.js => js/src/jit-test/tests/basic/testNewWithNonNativeProto.js
rename : js/src/trace-test/tests/basic/testNonStubGetter.js => js/src/jit-test/tests/basic/testNonStubGetter.js
rename : js/src/trace-test/tests/basic/testNot.js => js/src/jit-test/tests/basic/testNot.js
rename : js/src/trace-test/tests/basic/testNullCallee.js => js/src/jit-test/tests/basic/testNullCallee.js
rename : js/src/trace-test/tests/basic/testNullRelCmp.js => js/src/jit-test/tests/basic/testNullRelCmp.js
rename : js/src/trace-test/tests/basic/testNullToString.js => js/src/jit-test/tests/basic/testNullToString.js
rename : js/src/trace-test/tests/basic/testNumToString.js => js/src/jit-test/tests/basic/testNumToString.js
rename : js/src/trace-test/tests/basic/testNumberToString.js => js/src/jit-test/tests/basic/testNumberToString.js
rename : js/src/trace-test/tests/basic/testObjectConstructorReturningObject.js => js/src/jit-test/tests/basic/testObjectConstructorReturningObject.js
rename : js/src/trace-test/tests/basic/testObjectLength.js => js/src/jit-test/tests/basic/testObjectLength.js
rename : js/src/trace-test/tests/basic/testObjectOrderedCmp.js => js/src/jit-test/tests/basic/testObjectOrderedCmp.js
rename : js/src/trace-test/tests/basic/testObjectOrderedCmp2.js => js/src/jit-test/tests/basic/testObjectOrderedCmp2.js
rename : js/src/trace-test/tests/basic/testObjectToNumber.js => js/src/jit-test/tests/basic/testObjectToNumber.js
rename : js/src/trace-test/tests/basic/testObjectToString.js => js/src/jit-test/tests/basic/testObjectToString.js
rename : js/src/trace-test/tests/basic/testObjectVsPrototype.js => js/src/jit-test/tests/basic/testObjectVsPrototype.js
rename : js/src/trace-test/tests/basic/testOwnPropertyWithInOperator.js => js/src/jit-test/tests/basic/testOwnPropertyWithInOperator.js
rename : js/src/trace-test/tests/basic/testPartialFlatClosure.js => js/src/jit-test/tests/basic/testPartialFlatClosure.js
rename : js/src/trace-test/tests/basic/testPrimitiveConstructorPrototype.js => js/src/jit-test/tests/basic/testPrimitiveConstructorPrototype.js
rename : js/src/trace-test/tests/basic/testPropagatedFunArgs.js => js/src/jit-test/tests/basic/testPropagatedFunArgs.js
rename : js/src/trace-test/tests/basic/testProxyConstructors.js => js/src/jit-test/tests/basic/testProxyConstructors.js
rename : js/src/trace-test/tests/basic/testProxyDefinePropertyWithMissingSetter.js => js/src/jit-test/tests/basic/testProxyDefinePropertyWithMissingSetter.js
rename : js/src/trace-test/tests/basic/testPutOnEmptyArgsObject.js => js/src/jit-test/tests/basic/testPutOnEmptyArgsObject.js
rename : js/src/trace-test/tests/basic/testRUNLOOPCorrectness.js => js/src/jit-test/tests/basic/testRUNLOOPCorrectness.js
rename : js/src/trace-test/tests/basic/testReallyDeepNestedExit.js => js/src/jit-test/tests/basic/testReallyDeepNestedExit.js
rename : js/src/trace-test/tests/basic/testRebranding.js => js/src/jit-test/tests/basic/testRebranding.js
rename : js/src/trace-test/tests/basic/testRebranding2.js => js/src/jit-test/tests/basic/testRebranding2.js
rename : js/src/trace-test/tests/basic/testReconstructImacroPCStack.js => js/src/jit-test/tests/basic/testReconstructImacroPCStack.js
rename : js/src/trace-test/tests/basic/testRegExpLiteral.js => js/src/jit-test/tests/basic/testRegExpLiteral.js
rename : js/src/trace-test/tests/basic/testRegExpTest.js => js/src/jit-test/tests/basic/testRegExpTest.js
rename : js/src/trace-test/tests/basic/testRegexpGet.js => js/src/jit-test/tests/basic/testRegexpGet.js
rename : js/src/trace-test/tests/basic/testReplace2.js => js/src/jit-test/tests/basic/testReplace2.js
rename : js/src/trace-test/tests/basic/testResumeOp.js => js/src/jit-test/tests/basic/testResumeOp.js
rename : js/src/trace-test/tests/basic/testReverseArgTypes.js => js/src/jit-test/tests/basic/testReverseArgTypes.js
rename : js/src/trace-test/tests/basic/testScriptGetter_JSOP_CALLPROP-2.js => js/src/jit-test/tests/basic/testScriptGetter_JSOP_CALLPROP-2.js
rename : js/src/trace-test/tests/basic/testScriptGetter_JSOP_CALLPROP.js => js/src/jit-test/tests/basic/testScriptGetter_JSOP_CALLPROP.js
rename : js/src/trace-test/tests/basic/testScriptGetter_JSOP_GETARGPROP.js => js/src/jit-test/tests/basic/testScriptGetter_JSOP_GETARGPROP.js
rename : js/src/trace-test/tests/basic/testScriptGetter_JSOP_GETLOCALPROP.js => js/src/jit-test/tests/basic/testScriptGetter_JSOP_GETLOCALPROP.js
rename : js/src/trace-test/tests/basic/testScriptGetter_JSOP_GETPROP.js => js/src/jit-test/tests/basic/testScriptGetter_JSOP_GETPROP.js
rename : js/src/trace-test/tests/basic/testScriptGetter_JSOP_GETTHISPROP.js => js/src/jit-test/tests/basic/testScriptGetter_JSOP_GETTHISPROP.js
rename : js/src/trace-test/tests/basic/testSetGetterOnlyProperty.js => js/src/jit-test/tests/basic/testSetGetterOnlyProperty.js
rename : js/src/trace-test/tests/basic/testSetMethod.js => js/src/jit-test/tests/basic/testSetMethod.js
rename : js/src/trace-test/tests/basic/testSetPropNeitherMissNorHit.js => js/src/jit-test/tests/basic/testSetPropNeitherMissNorHit.js
rename : js/src/trace-test/tests/basic/testSetPropertyFail.js => js/src/jit-test/tests/basic/testSetPropertyFail.js
rename : js/src/trace-test/tests/basic/testSetProtoRegeneratesObjectShape.js => js/src/jit-test/tests/basic/testSetProtoRegeneratesObjectShape.js
rename : js/src/trace-test/tests/basic/testSetelemWithFloatIndex.js => js/src/jit-test/tests/basic/testSetelemWithFloatIndex.js
rename : js/src/trace-test/tests/basic/testSettingWatchPointOnReadOnlyProp.js => js/src/jit-test/tests/basic/testSettingWatchPointOnReadOnlyProp.js
rename : js/src/trace-test/tests/basic/testShiftLeft.js => js/src/jit-test/tests/basic/testShiftLeft.js
rename : js/src/trace-test/tests/basic/testShiftRightArithmetic.js => js/src/jit-test/tests/basic/testShiftRightArithmetic.js
rename : js/src/trace-test/tests/basic/testShiftRightLogical.js => js/src/jit-test/tests/basic/testShiftRightLogical.js
rename : js/src/trace-test/tests/basic/testSideExitInConstructor.js => js/src/jit-test/tests/basic/testSideExitInConstructor.js
rename : js/src/trace-test/tests/basic/testSlowArrayLength.js => js/src/jit-test/tests/basic/testSlowArrayLength.js
rename : js/src/trace-test/tests/basic/testSlowArrayPop.js => js/src/jit-test/tests/basic/testSlowArrayPop.js
rename : js/src/trace-test/tests/basic/testSlowArrayPopMultiFrame.js => js/src/jit-test/tests/basic/testSlowArrayPopMultiFrame.js
rename : js/src/trace-test/tests/basic/testSlowArrayPopNestedTrees.js => js/src/jit-test/tests/basic/testSlowArrayPopNestedTrees.js
rename : js/src/trace-test/tests/basic/testSlowNativeBail.js => js/src/jit-test/tests/basic/testSlowNativeBail.js
rename : js/src/trace-test/tests/basic/testSlowNativeCtor.js => js/src/jit-test/tests/basic/testSlowNativeCtor.js
rename : js/src/trace-test/tests/basic/testSlowNativeWithNullThis.js => js/src/jit-test/tests/basic/testSlowNativeWithNullThis.js
rename : js/src/trace-test/tests/basic/testStackQuotaExhausted.js => js/src/jit-test/tests/basic/testStackQuotaExhausted.js
rename : js/src/trace-test/tests/basic/testStaticsInRegExp.js => js/src/jit-test/tests/basic/testStaticsInRegExp.js
rename : js/src/trace-test/tests/basic/testStrict.js => js/src/jit-test/tests/basic/testStrict.js
rename : js/src/trace-test/tests/basic/testString.js => js/src/jit-test/tests/basic/testString.js
rename : js/src/trace-test/tests/basic/testStringConstructorWithExtraArg.js => js/src/jit-test/tests/basic/testStringConstructorWithExtraArg.js
rename : js/src/trace-test/tests/basic/testStringLengthNoTinyId.js => js/src/jit-test/tests/basic/testStringLengthNoTinyId.js
rename : js/src/trace-test/tests/basic/testStringObjectLength.js => js/src/jit-test/tests/basic/testStringObjectLength.js
rename : js/src/trace-test/tests/basic/testStringResolve.js => js/src/jit-test/tests/basic/testStringResolve.js
rename : js/src/trace-test/tests/basic/testStringToInt32.js => js/src/jit-test/tests/basic/testStringToInt32.js
rename : js/src/trace-test/tests/basic/testStringToNumber.js => js/src/jit-test/tests/basic/testStringToNumber.js
rename : js/src/trace-test/tests/basic/testStringify.js => js/src/jit-test/tests/basic/testStringify.js
rename : js/src/trace-test/tests/basic/testSubstring.js => js/src/jit-test/tests/basic/testSubstring.js
rename : js/src/trace-test/tests/basic/testSuppressDeletedProperty.js => js/src/jit-test/tests/basic/testSuppressDeletedProperty.js
rename : js/src/trace-test/tests/basic/testSwitch.js => js/src/jit-test/tests/basic/testSwitch.js
rename : js/src/trace-test/tests/basic/testSwitchString.js => js/src/jit-test/tests/basic/testSwitchString.js
rename : js/src/trace-test/tests/basic/testSwitchUndefined.js => js/src/jit-test/tests/basic/testSwitchUndefined.js
rename : js/src/trace-test/tests/basic/testTableSwitch1.js => js/src/jit-test/tests/basic/testTableSwitch1.js
rename : js/src/trace-test/tests/basic/testTableSwitch2.js => js/src/jit-test/tests/basic/testTableSwitch2.js
rename : js/src/trace-test/tests/basic/testThinForEach.js => js/src/jit-test/tests/basic/testThinForEach.js
rename : js/src/trace-test/tests/basic/testThinLoopDemote.js => js/src/jit-test/tests/basic/testThinLoopDemote.js
rename : js/src/trace-test/tests/basic/testThrowingObjectEqUndefined.js => js/src/jit-test/tests/basic/testThrowingObjectEqUndefined.js
rename : js/src/trace-test/tests/basic/testToStringBeforeValueOf.js => js/src/jit-test/tests/basic/testToStringBeforeValueOf.js
rename : js/src/trace-test/tests/basic/testToUpperToLower.js => js/src/jit-test/tests/basic/testToUpperToLower.js
rename : js/src/trace-test/tests/basic/testTrueShiftTrue.js => js/src/jit-test/tests/basic/testTrueShiftTrue.js
rename : js/src/trace-test/tests/basic/testTypeUnstableForIn.js => js/src/jit-test/tests/basic/testTypeUnstableForIn.js
rename : js/src/trace-test/tests/basic/testTypedArrayPunning.js => js/src/jit-test/tests/basic/testTypedArrayPunning.js
rename : js/src/trace-test/tests/basic/testTypedArrays.js => js/src/jit-test/tests/basic/testTypedArrays.js
rename : js/src/trace-test/tests/basic/testTypeofHole.js => js/src/jit-test/tests/basic/testTypeofHole.js
rename : js/src/trace-test/tests/basic/testUnaryImacros.js => js/src/jit-test/tests/basic/testUnaryImacros.js
rename : js/src/trace-test/tests/basic/testUndefinedBooleanCmp.js => js/src/jit-test/tests/basic/testUndefinedBooleanCmp.js
rename : js/src/trace-test/tests/basic/testUndefinedCmp.js => js/src/jit-test/tests/basic/testUndefinedCmp.js
rename : js/src/trace-test/tests/basic/testUndefinedPropertyAccess.js => js/src/jit-test/tests/basic/testUndefinedPropertyAccess.js
rename : js/src/trace-test/tests/basic/testUndemotableBinaryOp.js => js/src/jit-test/tests/basic/testUndemotableBinaryOp.js
rename : js/src/trace-test/tests/basic/testUndemoteLateGlobalSlots.js => js/src/jit-test/tests/basic/testUndemoteLateGlobalSlots.js
rename : js/src/trace-test/tests/basic/testWeirdDateParse.js => js/src/jit-test/tests/basic/testWeirdDateParse.js
rename : js/src/trace-test/tests/basic/testWhileObjectOrNull.js => js/src/jit-test/tests/basic/testWhileObjectOrNull.js
rename : js/src/trace-test/tests/basic/testWithAndShadowing.js => js/src/jit-test/tests/basic/testWithAndShadowing.js
rename : js/src/trace-test/tests/basic/testXMLPropertyNames.js => js/src/jit-test/tests/basic/testXMLPropertyNames.js
rename : js/src/trace-test/tests/basic/test_JSOP_ARGCNT.js => js/src/jit-test/tests/basic/test_JSOP_ARGCNT.js
rename : js/src/trace-test/tests/basic/test_JSOP_ARGSUB.js => js/src/jit-test/tests/basic/test_JSOP_ARGSUB.js
rename : js/src/trace-test/tests/basic/testif.js => js/src/jit-test/tests/basic/testif.js
rename : js/src/trace-test/tests/basic/testincops.js => js/src/jit-test/tests/basic/testincops.js
rename : js/src/trace-test/tests/basic/trees.js => js/src/jit-test/tests/basic/trees.js
rename : js/src/trace-test/tests/basic/truthies.js => js/src/jit-test/tests/basic/truthies.js
rename : js/src/trace-test/tests/basic/typeofTest.js => js/src/jit-test/tests/basic/typeofTest.js
rename : js/src/trace-test/tests/basic/unboxint.js => js/src/jit-test/tests/basic/unboxint.js
rename : js/src/trace-test/tests/basic/wrap-primitive-this.js => js/src/jit-test/tests/basic/wrap-primitive-this.js
rename : js/src/trace-test/tests/basic/xprop.js => js/src/jit-test/tests/basic/xprop.js
rename : js/src/trace-test/tests/closures/bug496922.js => js/src/jit-test/tests/closures/bug496922.js
rename : js/src/trace-test/tests/closures/bug496987.js => js/src/jit-test/tests/closures/bug496987.js
rename : js/src/trace-test/tests/closures/bug497015-1.js => js/src/jit-test/tests/closures/bug497015-1.js
rename : js/src/trace-test/tests/closures/bug497015-2.js => js/src/jit-test/tests/closures/bug497015-2.js
rename : js/src/trace-test/tests/closures/bug540131-2.js => js/src/jit-test/tests/closures/bug540131-2.js
rename : js/src/trace-test/tests/closures/bug540131-3.js => js/src/jit-test/tests/closures/bug540131-3.js
rename : js/src/trace-test/tests/closures/bug540131.js => js/src/jit-test/tests/closures/bug540131.js
rename : js/src/trace-test/tests/closures/bug540133.js => js/src/jit-test/tests/closures/bug540133.js
rename : js/src/trace-test/tests/closures/bug540136.js => js/src/jit-test/tests/closures/bug540136.js
rename : js/src/trace-test/tests/closures/bug540242.js => js/src/jit-test/tests/closures/bug540242.js
rename : js/src/trace-test/tests/closures/bug540243.js => js/src/jit-test/tests/closures/bug540243.js
rename : js/src/trace-test/tests/closures/bug540348.js => js/src/jit-test/tests/closures/bug540348.js
rename : js/src/trace-test/tests/closures/bug540528.js => js/src/jit-test/tests/closures/bug540528.js
rename : js/src/trace-test/tests/closures/bug541239.js => js/src/jit-test/tests/closures/bug541239.js
rename : js/src/trace-test/tests/closures/bug543565.js => js/src/jit-test/tests/closures/bug543565.js
rename : js/src/trace-test/tests/closures/closure-pluseq.js => js/src/jit-test/tests/closures/closure-pluseq.js
rename : js/src/trace-test/tests/closures/closure-pluseq2.js => js/src/jit-test/tests/closures/closure-pluseq2.js
rename : js/src/trace-test/tests/closures/closure-plusplus.js => js/src/jit-test/tests/closures/closure-plusplus.js
rename : js/src/trace-test/tests/closures/closure-tests.js => js/src/jit-test/tests/closures/closure-tests.js
rename : js/src/trace-test/tests/closures/flat-closure-1.js => js/src/jit-test/tests/closures/flat-closure-1.js
rename : js/src/trace-test/tests/closures/flat-closure-2.js => js/src/jit-test/tests/closures/flat-closure-2.js
rename : js/src/trace-test/tests/closures/flat-closure-3.js => js/src/jit-test/tests/closures/flat-closure-3.js
rename : js/src/trace-test/tests/closures/flat-closure-4.js => js/src/jit-test/tests/closures/flat-closure-4.js
rename : js/src/trace-test/tests/closures/flat-closure-5.js => js/src/jit-test/tests/closures/flat-closure-5.js
rename : js/src/trace-test/tests/closures/flat-closure-6.js => js/src/jit-test/tests/closures/flat-closure-6.js
rename : js/src/trace-test/tests/closures/flat-closure-7.js => js/src/jit-test/tests/closures/flat-closure-7.js
rename : js/src/trace-test/tests/closures/flat-closure-8.js => js/src/jit-test/tests/closures/flat-closure-8.js
rename : js/src/trace-test/tests/closures/incr-exit-2.js => js/src/jit-test/tests/closures/incr-exit-2.js
rename : js/src/trace-test/tests/closures/incr-exit-3.js => js/src/jit-test/tests/closures/incr-exit-3.js
rename : js/src/trace-test/tests/closures/incr-exit.js => js/src/jit-test/tests/closures/incr-exit.js
rename : js/src/trace-test/tests/closures/lambda-inner-heavy.js => js/src/jit-test/tests/closures/lambda-inner-heavy.js
rename : js/src/trace-test/tests/closures/lambda-light-returned.js => js/src/jit-test/tests/closures/lambda-light-returned.js
rename : js/src/trace-test/tests/closures/lambda-light.js => js/src/jit-test/tests/closures/lambda-light.js
rename : js/src/trace-test/tests/closures/lambda.js => js/src/jit-test/tests/closures/lambda.js
rename : js/src/trace-test/tests/closures/lambdafc.js => js/src/jit-test/tests/closures/lambdafc.js
rename : js/src/trace-test/tests/closures/name-both-hvy.js => js/src/jit-test/tests/closures/name-both-hvy.js
rename : js/src/trace-test/tests/closures/name-inactive-missing.js => js/src/jit-test/tests/closures/name-inactive-missing.js
rename : js/src/trace-test/tests/closures/name.js => js/src/jit-test/tests/closures/name.js
rename : js/src/trace-test/tests/closures/name2.js => js/src/jit-test/tests/closures/name2.js
rename : js/src/trace-test/tests/closures/name2a.js => js/src/jit-test/tests/closures/name2a.js
rename : js/src/trace-test/tests/closures/name2b.js => js/src/jit-test/tests/closures/name2b.js
rename : js/src/trace-test/tests/closures/name3.js => js/src/jit-test/tests/closures/name3.js
rename : js/src/trace-test/tests/closures/name4.js => js/src/jit-test/tests/closures/name4.js
rename : js/src/trace-test/tests/closures/namedLambda.js => js/src/jit-test/tests/closures/namedLambda.js
rename : js/src/trace-test/tests/closures/nameinc-loop-2.js => js/src/jit-test/tests/closures/nameinc-loop-2.js
rename : js/src/trace-test/tests/closures/nameinc-loop-3.js => js/src/jit-test/tests/closures/nameinc-loop-3.js
rename : js/src/trace-test/tests/closures/nameinc-loop-missing-2.js => js/src/jit-test/tests/closures/nameinc-loop-missing-2.js
rename : js/src/trace-test/tests/closures/nameinc-loop-missing.js => js/src/jit-test/tests/closures/nameinc-loop-missing.js
rename : js/src/trace-test/tests/closures/nameinc-loop.js => js/src/jit-test/tests/closures/nameinc-loop.js
rename : js/src/trace-test/tests/closures/nameinc.js => js/src/jit-test/tests/closures/nameinc.js
rename : js/src/trace-test/tests/closures/set-outer-trace-1.js => js/src/jit-test/tests/closures/set-outer-trace-1.js
rename : js/src/trace-test/tests/closures/set-outer-trace-2.js => js/src/jit-test/tests/closures/set-outer-trace-2.js
rename : js/src/trace-test/tests/closures/set-outer-trace-3.js => js/src/jit-test/tests/closures/set-outer-trace-3.js
rename : js/src/trace-test/tests/closures/set-outer-trace-4.js => js/src/jit-test/tests/closures/set-outer-trace-4.js
rename : js/src/trace-test/tests/closures/set-outer-trace.js => js/src/jit-test/tests/closures/set-outer-trace.js
rename : js/src/trace-test/tests/closures/setname-1.js => js/src/jit-test/tests/closures/setname-1.js
rename : js/src/trace-test/tests/closures/setname-closure-2.js => js/src/jit-test/tests/closures/setname-closure-2.js
rename : js/src/trace-test/tests/closures/setname-closure.js => js/src/jit-test/tests/closures/setname-closure.js
rename : js/src/trace-test/tests/closures/setname-inner-heavy.js => js/src/jit-test/tests/closures/setname-inner-heavy.js
rename : js/src/trace-test/tests/closures/setname-loop-2.js => js/src/jit-test/tests/closures/setname-loop-2.js
rename : js/src/trace-test/tests/closures/setname-loop.js => js/src/jit-test/tests/closures/setname-loop.js
rename : js/src/trace-test/tests/closures/setname-no-pop.js => js/src/jit-test/tests/closures/setname-no-pop.js
rename : js/src/trace-test/tests/closures/t001.js => js/src/jit-test/tests/closures/t001.js
rename : js/src/trace-test/tests/closures/t002.js => js/src/jit-test/tests/closures/t002.js
rename : js/src/trace-test/tests/closures/t003.js => js/src/jit-test/tests/closures/t003.js
rename : js/src/trace-test/tests/closures/t004.js => js/src/jit-test/tests/closures/t004.js
rename : js/src/trace-test/tests/closures/t005.js => js/src/jit-test/tests/closures/t005.js
rename : js/src/trace-test/tests/closures/t006.js => js/src/jit-test/tests/closures/t006.js
rename : js/src/trace-test/tests/closures/t007.js => js/src/jit-test/tests/closures/t007.js
rename : js/src/trace-test/tests/closures/t008.js => js/src/jit-test/tests/closures/t008.js
rename : js/src/trace-test/tests/closures/t009.js => js/src/jit-test/tests/closures/t009.js
rename : js/src/trace-test/tests/closures/t010.js => js/src/jit-test/tests/closures/t010.js
rename : js/src/trace-test/tests/closures/t011.js => js/src/jit-test/tests/closures/t011.js
rename : js/src/trace-test/tests/closures/t012.js => js/src/jit-test/tests/closures/t012.js
rename : js/src/trace-test/tests/closures/t013.js => js/src/jit-test/tests/closures/t013.js
rename : js/src/trace-test/tests/closures/t014.js => js/src/jit-test/tests/closures/t014.js
rename : js/src/trace-test/tests/closures/t015.js => js/src/jit-test/tests/closures/t015.js
rename : js/src/trace-test/tests/closures/t016.js => js/src/jit-test/tests/closures/t016.js
rename : js/src/trace-test/tests/closures/t017.js => js/src/jit-test/tests/closures/t017.js
rename : js/src/trace-test/tests/closures/t018.js => js/src/jit-test/tests/closures/t018.js
rename : js/src/trace-test/tests/closures/t019.js => js/src/jit-test/tests/closures/t019.js
rename : js/src/trace-test/tests/closures/t020.js => js/src/jit-test/tests/closures/t020.js
rename : js/src/trace-test/tests/closures/t021.js => js/src/jit-test/tests/closures/t021.js
rename : js/src/trace-test/tests/closures/t022.js => js/src/jit-test/tests/closures/t022.js
rename : js/src/trace-test/tests/closures/t023.js => js/src/jit-test/tests/closures/t023.js
rename : js/src/trace-test/tests/closures/t024.js => js/src/jit-test/tests/closures/t024.js
rename : js/src/trace-test/tests/closures/t025.js => js/src/jit-test/tests/closures/t025.js
rename : js/src/trace-test/tests/closures/t026.js => js/src/jit-test/tests/closures/t026.js
rename : js/src/trace-test/tests/closures/t027.js => js/src/jit-test/tests/closures/t027.js
rename : js/src/trace-test/tests/closures/t028.js => js/src/jit-test/tests/closures/t028.js
rename : js/src/trace-test/tests/closures/t029.js => js/src/jit-test/tests/closures/t029.js
rename : js/src/trace-test/tests/closures/t030.js => js/src/jit-test/tests/closures/t030.js
rename : js/src/trace-test/tests/closures/t031.js => js/src/jit-test/tests/closures/t031.js
rename : js/src/trace-test/tests/closures/t032.js => js/src/jit-test/tests/closures/t032.js
rename : js/src/trace-test/tests/closures/t033.js => js/src/jit-test/tests/closures/t033.js
rename : js/src/trace-test/tests/closures/t034.js => js/src/jit-test/tests/closures/t034.js
rename : js/src/trace-test/tests/closures/t035.js => js/src/jit-test/tests/closures/t035.js
rename : js/src/trace-test/tests/closures/t036.js => js/src/jit-test/tests/closures/t036.js
rename : js/src/trace-test/tests/closures/t037.js => js/src/jit-test/tests/closures/t037.js
rename : js/src/trace-test/tests/closures/test-inner-imports.js => js/src/jit-test/tests/closures/test-inner-imports.js
rename : js/src/trace-test/tests/closures/upvar-nest.js => js/src/jit-test/tests/closures/upvar-nest.js
rename : js/src/trace-test/tests/jaeger/bug549393-1.js => js/src/jit-test/tests/jaeger/bug549393-1.js
rename : js/src/trace-test/tests/jaeger/bug549393-2.js => js/src/jit-test/tests/jaeger/bug549393-2.js
rename : js/src/trace-test/tests/jaeger/bug549396.js => js/src/jit-test/tests/jaeger/bug549396.js
rename : js/src/trace-test/tests/jaeger/bug549398.js => js/src/jit-test/tests/jaeger/bug549398.js
rename : js/src/trace-test/tests/jaeger/bug549521.js => js/src/jit-test/tests/jaeger/bug549521.js
rename : js/src/trace-test/tests/jaeger/bug549602.js => js/src/jit-test/tests/jaeger/bug549602.js
rename : js/src/trace-test/tests/jaeger/bug549603.js => js/src/jit-test/tests/jaeger/bug549603.js
rename : js/src/trace-test/tests/jaeger/bug550490.js => js/src/jit-test/tests/jaeger/bug550490.js
rename : js/src/trace-test/tests/jaeger/bug550665.js => js/src/jit-test/tests/jaeger/bug550665.js
rename : js/src/trace-test/tests/jaeger/bug551603.js => js/src/jit-test/tests/jaeger/bug551603.js
rename : js/src/trace-test/tests/jaeger/bug552644.js => js/src/jit-test/tests/jaeger/bug552644.js
rename : js/src/trace-test/tests/jaeger/bug553781-2.js => js/src/jit-test/tests/jaeger/bug553781-2.js
rename : js/src/trace-test/tests/jaeger/bug553781.js => js/src/jit-test/tests/jaeger/bug553781.js
rename : js/src/trace-test/tests/jaeger/bug553784.js => js/src/jit-test/tests/jaeger/bug553784.js
rename : js/src/trace-test/tests/jaeger/bug554580-1.js => js/src/jit-test/tests/jaeger/bug554580-1.js
rename : js/src/trace-test/tests/jaeger/bug554580-2.js => js/src/jit-test/tests/jaeger/bug554580-2.js
rename : js/src/trace-test/tests/jaeger/bug554580-3.js => js/src/jit-test/tests/jaeger/bug554580-3.js
rename : js/src/trace-test/tests/jaeger/bug554580-4.js => js/src/jit-test/tests/jaeger/bug554580-4.js
rename : js/src/trace-test/tests/jaeger/bug554580-5.js => js/src/jit-test/tests/jaeger/bug554580-5.js
rename : js/src/trace-test/tests/jaeger/bug554651.js => js/src/jit-test/tests/jaeger/bug554651.js
rename : js/src/trace-test/tests/jaeger/bug554675-1.js => js/src/jit-test/tests/jaeger/bug554675-1.js
rename : js/src/trace-test/tests/jaeger/bug554675-2.js => js/src/jit-test/tests/jaeger/bug554675-2.js
rename : js/src/trace-test/tests/jaeger/bug554675-3.js => js/src/jit-test/tests/jaeger/bug554675-3.js
rename : js/src/trace-test/tests/jaeger/bug555152.js => js/src/jit-test/tests/jaeger/bug555152.js
rename : js/src/trace-test/tests/jaeger/bug555155.js => js/src/jit-test/tests/jaeger/bug555155.js
rename : js/src/trace-test/tests/jaeger/bug555206.js => js/src/jit-test/tests/jaeger/bug555206.js
rename : js/src/trace-test/tests/jaeger/bug555543.js => js/src/jit-test/tests/jaeger/bug555543.js
rename : js/src/trace-test/tests/jaeger/bug555922.js => js/src/jit-test/tests/jaeger/bug555922.js
rename : js/src/trace-test/tests/jaeger/bug556525.js => js/src/jit-test/tests/jaeger/bug556525.js
rename : js/src/trace-test/tests/jaeger/bug557063.js => js/src/jit-test/tests/jaeger/bug557063.js
rename : js/src/trace-test/tests/jaeger/bug557068.js => js/src/jit-test/tests/jaeger/bug557068.js
rename : js/src/trace-test/tests/jaeger/bug557070.js => js/src/jit-test/tests/jaeger/bug557070.js
rename : js/src/trace-test/tests/jaeger/bug557075.js => js/src/jit-test/tests/jaeger/bug557075.js
rename : js/src/trace-test/tests/jaeger/bug560221.js => js/src/jit-test/tests/jaeger/bug560221.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-call-newvar.js => js/src/jit-test/tests/jaeger/bug563000/eif-call-newvar.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-call-typechange.js => js/src/jit-test/tests/jaeger/bug563000/eif-call-typechange.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-call.js => js/src/jit-test/tests/jaeger/bug563000/eif-call.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-getter-newvar.js => js/src/jit-test/tests/jaeger/bug563000/eif-getter-newvar.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-getter-typechange.js => js/src/jit-test/tests/jaeger/bug563000/eif-getter-typechange.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-getter.js => js/src/jit-test/tests/jaeger/bug563000/eif-getter.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-trap-newvar.js => js/src/jit-test/tests/jaeger/bug563000/eif-trap-newvar.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-trap-typechange.js => js/src/jit-test/tests/jaeger/bug563000/eif-trap-typechange.js
rename : js/src/trace-test/tests/jaeger/bug563000/eif-trap.js => js/src/jit-test/tests/jaeger/bug563000/eif-trap.js
rename : js/src/trace-test/tests/jaeger/bug563000/simple-trap-1.js => js/src/jit-test/tests/jaeger/bug563000/simple-trap-1.js
rename : js/src/trace-test/tests/jaeger/bug563000/simple-trap-2.js => js/src/jit-test/tests/jaeger/bug563000/simple-trap-2.js
rename : js/src/trace-test/tests/jaeger/bug563000/simple-untrap.js => js/src/jit-test/tests/jaeger/bug563000/simple-untrap.js
rename : js/src/trace-test/tests/jaeger/bug563000/test-debugger-1.js => js/src/jit-test/tests/jaeger/bug563000/test-debugger-1.js
rename : js/src/trace-test/tests/jaeger/bug563000/test-debugger-2.js => js/src/jit-test/tests/jaeger/bug563000/test-debugger-2.js
rename : js/src/trace-test/tests/jaeger/bug563000/test-throwhook-1.js => js/src/jit-test/tests/jaeger/bug563000/test-throwhook-1.js
rename : js/src/trace-test/tests/jaeger/bug563000/test-throwhook-2.js => js/src/jit-test/tests/jaeger/bug563000/test-throwhook-2.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-force-return-1.js => js/src/jit-test/tests/jaeger/bug563000/trap-force-return-1.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-force-return-2.js => js/src/jit-test/tests/jaeger/bug563000/trap-force-return-2.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-own-callsite.js => js/src/jit-test/tests/jaeger/bug563000/trap-own-callsite.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-parent-from-trap.js => js/src/jit-test/tests/jaeger/bug563000/trap-parent-from-trap.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-parent.js => js/src/jit-test/tests/jaeger/bug563000/trap-parent.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-self-as-parent.js => js/src/jit-test/tests/jaeger/bug563000/trap-self-as-parent.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-self-from-trap.js => js/src/jit-test/tests/jaeger/bug563000/trap-self-from-trap.js
rename : js/src/trace-test/tests/jaeger/bug563000/trap-self.js => js/src/jit-test/tests/jaeger/bug563000/trap-self.js
rename : js/src/trace-test/tests/jaeger/bug563000/untrap-own-trapsite.js => js/src/jit-test/tests/jaeger/bug563000/untrap-own-trapsite.js
rename : js/src/trace-test/tests/jaeger/bug563000/untrap-self.js => js/src/jit-test/tests/jaeger/bug563000/untrap-self.js
rename : js/src/trace-test/tests/jaeger/bug565198.js => js/src/jit-test/tests/jaeger/bug565198.js
rename : js/src/trace-test/tests/jaeger/bug565202.js => js/src/jit-test/tests/jaeger/bug565202.js
rename : js/src/trace-test/tests/jaeger/bug566022.js => js/src/jit-test/tests/jaeger/bug566022.js
rename : js/src/trace-test/tests/jaeger/bug573433.js => js/src/jit-test/tests/jaeger/bug573433.js
rename : js/src/trace-test/tests/jaeger/bug576398.js => js/src/jit-test/tests/jaeger/bug576398.js
rename : js/src/trace-test/tests/jaeger/bug577580.js => js/src/jit-test/tests/jaeger/bug577580.js
rename : js/src/trace-test/tests/jaeger/bug577646.js => js/src/jit-test/tests/jaeger/bug577646.js
rename : js/src/trace-test/tests/jaeger/bug577705.js => js/src/jit-test/tests/jaeger/bug577705.js
rename : js/src/trace-test/tests/jaeger/bug577996.js => js/src/jit-test/tests/jaeger/bug577996.js
rename : js/src/trace-test/tests/jaeger/bug580703.js => js/src/jit-test/tests/jaeger/bug580703.js
rename : js/src/trace-test/tests/jaeger/bug580712.js => js/src/jit-test/tests/jaeger/bug580712.js
rename : js/src/trace-test/tests/jaeger/bug580883.js => js/src/jit-test/tests/jaeger/bug580883.js
rename : js/src/trace-test/tests/jaeger/bug580884-2.js => js/src/jit-test/tests/jaeger/bug580884-2.js
rename : js/src/trace-test/tests/jaeger/bug580884-3.js => js/src/jit-test/tests/jaeger/bug580884-3.js
rename : js/src/trace-test/tests/jaeger/bug580884.js => js/src/jit-test/tests/jaeger/bug580884.js
rename : js/src/trace-test/tests/jaeger/bug580931-2.js => js/src/jit-test/tests/jaeger/bug580931-2.js
rename : js/src/trace-test/tests/jaeger/bug581871.js => js/src/jit-test/tests/jaeger/bug581871.js
rename : js/src/trace-test/tests/jaeger/bug581936.js => js/src/jit-test/tests/jaeger/bug581936.js
rename : js/src/trace-test/tests/jaeger/bug582185.js => js/src/jit-test/tests/jaeger/bug582185.js
rename : js/src/trace-test/tests/jaeger/bug582286.js => js/src/jit-test/tests/jaeger/bug582286.js
rename : js/src/trace-test/tests/jaeger/bug582392.js => js/src/jit-test/tests/jaeger/bug582392.js
rename : js/src/trace-test/tests/jaeger/bug582880.js => js/src/jit-test/tests/jaeger/bug582880.js
rename : js/src/trace-test/tests/jaeger/bug582882.js => js/src/jit-test/tests/jaeger/bug582882.js
rename : js/src/trace-test/tests/jaeger/bug582884.js => js/src/jit-test/tests/jaeger/bug582884.js
rename : js/src/trace-test/tests/jaeger/bug582894.js => js/src/jit-test/tests/jaeger/bug582894.js
rename : js/src/trace-test/tests/jaeger/bug582897.js => js/src/jit-test/tests/jaeger/bug582897.js
rename : js/src/trace-test/tests/jaeger/bug582898.js => js/src/jit-test/tests/jaeger/bug582898.js
rename : js/src/trace-test/tests/jaeger/bug582900.js => js/src/jit-test/tests/jaeger/bug582900.js
rename : js/src/trace-test/tests/jaeger/bug583158.js => js/src/jit-test/tests/jaeger/bug583158.js
rename : js/src/trace-test/tests/jaeger/bug583160.js => js/src/jit-test/tests/jaeger/bug583160.js
rename : js/src/trace-test/tests/jaeger/bug583672.js => js/src/jit-test/tests/jaeger/bug583672.js
rename : js/src/trace-test/tests/jaeger/bug583684.js => js/src/jit-test/tests/jaeger/bug583684.js
rename : js/src/trace-test/tests/jaeger/bug583688.js => js/src/jit-test/tests/jaeger/bug583688.js
rename : js/src/trace-test/tests/jaeger/bug583689.js => js/src/jit-test/tests/jaeger/bug583689.js
rename : js/src/trace-test/tests/jaeger/bug584644-2.js => js/src/jit-test/tests/jaeger/bug584644-2.js
rename : js/src/trace-test/tests/jaeger/bug584646.js => js/src/jit-test/tests/jaeger/bug584646.js
rename : js/src/trace-test/tests/jaeger/bug584647.js => js/src/jit-test/tests/jaeger/bug584647.js
rename : js/src/trace-test/tests/jaeger/bug585310.js => js/src/jit-test/tests/jaeger/bug585310.js
rename : js/src/trace-test/tests/jaeger/bug585341.js => js/src/jit-test/tests/jaeger/bug585341.js
rename : js/src/trace-test/tests/jaeger/bug585391.js => js/src/jit-test/tests/jaeger/bug585391.js
rename : js/src/trace-test/tests/jaeger/bug585408-2.js => js/src/jit-test/tests/jaeger/bug585408-2.js
rename : js/src/trace-test/tests/jaeger/bug585408-3.js => js/src/jit-test/tests/jaeger/bug585408-3.js
rename : js/src/trace-test/tests/jaeger/bug585408.js => js/src/jit-test/tests/jaeger/bug585408.js
rename : js/src/trace-test/tests/jaeger/bug585540.js => js/src/jit-test/tests/jaeger/bug585540.js
rename : js/src/trace-test/tests/jaeger/bug587431.js => js/src/jit-test/tests/jaeger/bug587431.js
rename : js/src/trace-test/tests/jaeger/bug588338.js => js/src/jit-test/tests/jaeger/bug588338.js
rename : js/src/trace-test/tests/jaeger/bug588362-1.js => js/src/jit-test/tests/jaeger/bug588362-1.js
rename : js/src/trace-test/tests/jaeger/bug588362-2.js => js/src/jit-test/tests/jaeger/bug588362-2.js
rename : js/src/trace-test/tests/jaeger/bug588362-3.js => js/src/jit-test/tests/jaeger/bug588362-3.js
rename : js/src/trace-test/tests/jaeger/bug588363-1.js => js/src/jit-test/tests/jaeger/bug588363-1.js
rename : js/src/trace-test/tests/jaeger/bug588363-2.js => js/src/jit-test/tests/jaeger/bug588363-2.js
rename : js/src/trace-test/tests/jaeger/bug589108.js => js/src/jit-test/tests/jaeger/bug589108.js
rename : js/src/trace-test/tests/jaeger/bug589115.js => js/src/jit-test/tests/jaeger/bug589115.js
rename : js/src/trace-test/tests/jaeger/bug589461.js => js/src/jit-test/tests/jaeger/bug589461.js
rename : js/src/trace-test/tests/jaeger/bug590083.js => js/src/jit-test/tests/jaeger/bug590083.js
rename : js/src/trace-test/tests/jaeger/bug591602.js => js/src/jit-test/tests/jaeger/bug591602.js
rename : js/src/trace-test/tests/jaeger/bug591606.js => js/src/jit-test/tests/jaeger/bug591606.js
rename : js/src/trace-test/tests/jaeger/bug592973-1.js => js/src/jit-test/tests/jaeger/bug592973-1.js
rename : js/src/trace-test/tests/jaeger/bug592973-2.js => js/src/jit-test/tests/jaeger/bug592973-2.js
rename : js/src/trace-test/tests/jaeger/bug592973-3.js => js/src/jit-test/tests/jaeger/bug592973-3.js
rename : js/src/trace-test/tests/jaeger/bug593554.js => js/src/jit-test/tests/jaeger/bug593554.js
rename : js/src/trace-test/tests/jaeger/bug595917.js => js/src/jit-test/tests/jaeger/bug595917.js
rename : js/src/trace-test/tests/jaeger/bug595921.js => js/src/jit-test/tests/jaeger/bug595921.js
rename : js/src/trace-test/tests/jaeger/bug597378.js => js/src/jit-test/tests/jaeger/bug597378.js
rename : js/src/trace-test/tests/jaeger/bug597871.js => js/src/jit-test/tests/jaeger/bug597871.js
rename : js/src/trace-test/tests/jaeger/bug598696.js => js/src/jit-test/tests/jaeger/bug598696.js
rename : js/src/trace-test/tests/jaeger/bug599488.js => js/src/jit-test/tests/jaeger/bug599488.js
rename : js/src/trace-test/tests/jaeger/bug600139.js => js/src/jit-test/tests/jaeger/bug600139.js
rename : js/src/trace-test/tests/jaeger/bug600419.js => js/src/jit-test/tests/jaeger/bug600419.js
rename : js/src/trace-test/tests/jaeger/bug600424.js => js/src/jit-test/tests/jaeger/bug600424.js
rename : js/src/trace-test/tests/jaeger/bug601982.js => js/src/jit-test/tests/jaeger/bug601982.js
rename : js/src/trace-test/tests/jaeger/bug604427.js => js/src/jit-test/tests/jaeger/bug604427.js
rename : js/src/trace-test/tests/jaeger/compare-wrong-1.js => js/src/jit-test/tests/jaeger/compare-wrong-1.js
rename : js/src/trace-test/tests/jaeger/crash-on-compare.js => js/src/jit-test/tests/jaeger/crash-on-compare.js
rename : js/src/trace-test/tests/jaeger/deepBailAfterRunTracer.js => js/src/jit-test/tests/jaeger/deepBailAfterRunTracer.js
rename : js/src/trace-test/tests/jaeger/fused-eq-ifeq.js => js/src/jit-test/tests/jaeger/fused-eq-ifeq.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-1.js => js/src/jit-test/tests/jaeger/getelem-sanity-1.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-2.js => js/src/jit-test/tests/jaeger/getelem-sanity-2.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-3.js => js/src/jit-test/tests/jaeger/getelem-sanity-3.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-4.js => js/src/jit-test/tests/jaeger/getelem-sanity-4.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-5.js => js/src/jit-test/tests/jaeger/getelem-sanity-5.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-6.js => js/src/jit-test/tests/jaeger/getelem-sanity-6.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-7.js => js/src/jit-test/tests/jaeger/getelem-sanity-7.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-int-1.js => js/src/jit-test/tests/jaeger/getelem-sanity-int-1.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-int-2.js => js/src/jit-test/tests/jaeger/getelem-sanity-int-2.js
rename : js/src/trace-test/tests/jaeger/getelem-sanity-int-3.js => js/src/jit-test/tests/jaeger/getelem-sanity-int-3.js
rename : js/src/trace-test/tests/jaeger/globalOptimize-1.js => js/src/jit-test/tests/jaeger/globalOptimize-1.js
rename : js/src/trace-test/tests/jaeger/instanceOfWithKnownTypes.js => js/src/jit-test/tests/jaeger/instanceOfWithKnownTypes.js
rename : js/src/trace-test/tests/jaeger/modWithConstLhs.js => js/src/jit-test/tests/jaeger/modWithConstLhs.js
rename : js/src/trace-test/tests/jaeger/mulNegZero.js => js/src/jit-test/tests/jaeger/mulNegZero.js
rename : js/src/trace-test/tests/jaeger/negation.js => js/src/jit-test/tests/jaeger/negation.js
rename : js/src/trace-test/tests/jaeger/regalloc-1.js => js/src/jit-test/tests/jaeger/regalloc-1.js
rename : js/src/trace-test/tests/jaeger/rsh-sanity-1.js => js/src/jit-test/tests/jaeger/rsh-sanity-1.js
rename : js/src/trace-test/tests/jaeger/scriptedICs-1.js => js/src/jit-test/tests/jaeger/scriptedICs-1.js
rename : js/src/trace-test/tests/jaeger/strictModeSetUndefinedVar.js => js/src/jit-test/tests/jaeger/strictModeSetUndefinedVar.js
rename : js/src/trace-test/tests/jaeger/subCommutativity.js => js/src/jit-test/tests/jaeger/subCommutativity.js
rename : js/src/trace-test/tests/jaeger/testAddStringObject.js => js/src/jit-test/tests/jaeger/testAddStringObject.js
rename : js/src/trace-test/tests/jaeger/testBug550743.js => js/src/jit-test/tests/jaeger/testBug550743.js
rename : js/src/trace-test/tests/jaeger/unsignedShiftZero.js => js/src/jit-test/tests/jaeger/unsignedShiftZero.js
rename : js/src/trace-test/tests/jaeger/xor-sanity.js => js/src/jit-test/tests/jaeger/xor-sanity.js
rename : js/src/trace-test/tests/pic/bug558099.js => js/src/jit-test/tests/pic/bug558099.js
rename : js/src/trace-test/tests/pic/bug558616.js => js/src/jit-test/tests/pic/bug558616.js
rename : js/src/trace-test/tests/pic/bug582899.js => js/src/jit-test/tests/pic/bug582899.js
rename : js/src/trace-test/tests/pic/bug584642.js => js/src/jit-test/tests/pic/bug584642.js
rename : js/src/trace-test/tests/pic/bug595706.js => js/src/jit-test/tests/pic/bug595706.js
rename : js/src/trace-test/tests/pic/call_self.js => js/src/jit-test/tests/pic/call_self.js
rename : js/src/trace-test/tests/pic/densearray.js => js/src/jit-test/tests/pic/densearray.js
rename : js/src/trace-test/tests/pic/fuzz1.js => js/src/jit-test/tests/pic/fuzz1.js
rename : js/src/trace-test/tests/pic/fuzz2.js => js/src/jit-test/tests/pic/fuzz2.js
rename : js/src/trace-test/tests/pic/fuzz3.js => js/src/jit-test/tests/pic/fuzz3.js
rename : js/src/trace-test/tests/pic/grandproto.js => js/src/jit-test/tests/pic/grandproto.js
rename : js/src/trace-test/tests/pic/length_array.js => js/src/jit-test/tests/pic/length_array.js
rename : js/src/trace-test/tests/pic/length_mix.js => js/src/jit-test/tests/pic/length_mix.js
rename : js/src/trace-test/tests/pic/length_object.js => js/src/jit-test/tests/pic/length_object.js
rename : js/src/trace-test/tests/pic/length_string.js => js/src/jit-test/tests/pic/length_string.js
rename : js/src/trace-test/tests/pic/proto1.js => js/src/jit-test/tests/pic/proto1.js
rename : js/src/trace-test/tests/pic/proto3.js => js/src/jit-test/tests/pic/proto3.js
rename : js/src/trace-test/tests/pic/proto_self.js => js/src/jit-test/tests/pic/proto_self.js
rename : js/src/trace-test/tests/pic/self1.js => js/src/jit-test/tests/pic/self1.js
rename : js/src/trace-test/tests/pic/self2.js => js/src/jit-test/tests/pic/self2.js
rename : js/src/trace-test/tests/pic/self3.js => js/src/jit-test/tests/pic/self3.js
rename : js/src/trace-test/tests/pic/self8.js => js/src/jit-test/tests/pic/self8.js
rename : js/src/trace-test/tests/pic/set-assign.js => js/src/jit-test/tests/pic/set-assign.js
rename : js/src/trace-test/tests/pic/set1.js => js/src/jit-test/tests/pic/set1.js
rename : js/src/trace-test/tests/pic/set2.js => js/src/jit-test/tests/pic/set2.js
rename : js/src/trace-test/tests/pic/shape_regen.js => js/src/jit-test/tests/pic/shape_regen.js
rename : js/src/trace-test/tests/pic/thisprop.js => js/src/jit-test/tests/pic/thisprop.js
rename : js/src/trace-test/tests/sunspider/check-3d-cube.js => js/src/jit-test/tests/sunspider/check-3d-cube.js
rename : js/src/trace-test/tests/sunspider/check-3d-morph.js => js/src/jit-test/tests/sunspider/check-3d-morph.js
rename : js/src/trace-test/tests/sunspider/check-3d-raytrace.js => js/src/jit-test/tests/sunspider/check-3d-raytrace.js
rename : js/src/trace-test/tests/sunspider/check-access-binary-trees.js => js/src/jit-test/tests/sunspider/check-access-binary-trees.js
rename : js/src/trace-test/tests/sunspider/check-access-fannkuch.js => js/src/jit-test/tests/sunspider/check-access-fannkuch.js
rename : js/src/trace-test/tests/sunspider/check-access-nbody.js => js/src/jit-test/tests/sunspider/check-access-nbody.js
rename : js/src/trace-test/tests/sunspider/check-access-nsieve.js => js/src/jit-test/tests/sunspider/check-access-nsieve.js
rename : js/src/trace-test/tests/sunspider/check-bitops-3bit-bits-in-byte.js => js/src/jit-test/tests/sunspider/check-bitops-3bit-bits-in-byte.js
rename : js/src/trace-test/tests/sunspider/check-bitops-bits-in-byte.js => js/src/jit-test/tests/sunspider/check-bitops-bits-in-byte.js
rename : js/src/trace-test/tests/sunspider/check-bitops-bitwise-and.js => js/src/jit-test/tests/sunspider/check-bitops-bitwise-and.js
rename : js/src/trace-test/tests/sunspider/check-bitops-nsieve-bits.js => js/src/jit-test/tests/sunspider/check-bitops-nsieve-bits.js
rename : js/src/trace-test/tests/sunspider/check-controlflow-recursive.js => js/src/jit-test/tests/sunspider/check-controlflow-recursive.js
rename : js/src/trace-test/tests/sunspider/check-crypto-aes.js => js/src/jit-test/tests/sunspider/check-crypto-aes.js
rename : js/src/trace-test/tests/sunspider/check-crypto-md5.js => js/src/jit-test/tests/sunspider/check-crypto-md5.js
rename : js/src/trace-test/tests/sunspider/check-crypto-sha1.js => js/src/jit-test/tests/sunspider/check-crypto-sha1.js
rename : js/src/trace-test/tests/sunspider/check-date-format-tofte.js => js/src/jit-test/tests/sunspider/check-date-format-tofte.js
rename : js/src/trace-test/tests/sunspider/check-date-format-xparb.js => js/src/jit-test/tests/sunspider/check-date-format-xparb.js
rename : js/src/trace-test/tests/sunspider/check-math-cordic.js => js/src/jit-test/tests/sunspider/check-math-cordic.js
rename : js/src/trace-test/tests/sunspider/check-math-partial-sums.js => js/src/jit-test/tests/sunspider/check-math-partial-sums.js
rename : js/src/trace-test/tests/sunspider/check-math-spectral-norm.js => js/src/jit-test/tests/sunspider/check-math-spectral-norm.js
rename : js/src/trace-test/tests/sunspider/check-mont.js => js/src/jit-test/tests/sunspider/check-mont.js
rename : js/src/trace-test/tests/sunspider/check-regexp-dna.js => js/src/jit-test/tests/sunspider/check-regexp-dna.js
rename : js/src/trace-test/tests/sunspider/check-string-fasta.js => js/src/jit-test/tests/sunspider/check-string-fasta.js
rename : js/src/trace-test/tests/sunspider/check-string-tagcloud.js => js/src/jit-test/tests/sunspider/check-string-tagcloud.js
rename : js/src/trace-test/tests/sunspider/check-string-unpack-code.js => js/src/jit-test/tests/sunspider/check-string-unpack-code.js
rename : js/src/trace-test/tests/v8-v5/check-crypto.js => js/src/jit-test/tests/v8-v5/check-crypto.js
rename : js/src/trace-test/tests/v8-v5/check-deltablue.js => js/src/jit-test/tests/v8-v5/check-deltablue.js
rename : js/src/trace-test/tests/v8-v5/check-earley-boyer.js => js/src/jit-test/tests/v8-v5/check-earley-boyer.js
rename : js/src/trace-test/tests/v8-v5/check-raytrace.js => js/src/jit-test/tests/v8-v5/check-raytrace.js
rename : js/src/trace-test/tests/v8-v5/check-regexp.js => js/src/jit-test/tests/v8-v5/check-regexp.js
rename : js/src/trace-test/tests/v8-v5/check-richards.js => js/src/jit-test/tests/v8-v5/check-richards.js
rename : js/src/trace-test/tests/v8-v5/check-splay.js => js/src/jit-test/tests/v8-v5/check-splay.js
rename : js/src/tests/js1_8_1/trace/browser.js => js/src/tests/js1_8_1/jit/browser.js
rename : js/src/tests/js1_8_1/trace/jstests.list => js/src/tests/js1_8_1/jit/jstests.list
rename : js/src/tests/js1_8_1/trace/math-trace-tests.js => js/src/tests/js1_8_1/jit/math-jit-tests.js
rename : js/src/tests/js1_8_1/trace/regress-451673.js => js/src/tests/js1_8_1/jit/regress-451673.js
rename : js/src/tests/js1_8_1/trace/regress-451974-01.js => js/src/tests/js1_8_1/jit/regress-451974-01.js
rename : js/src/tests/js1_8_1/trace/regress-451974-02.js => js/src/tests/js1_8_1/jit/regress-451974-02.js
rename : js/src/tests/js1_8_1/trace/regress-452498-01.js => js/src/tests/js1_8_1/jit/regress-452498-01.js
rename : js/src/tests/js1_8_1/trace/regress-458838.js => js/src/tests/js1_8_1/jit/regress-458838.js
rename : js/src/tests/js1_8_1/trace/regress-462459-01.js => js/src/tests/js1_8_1/jit/regress-462459-01.js
rename : js/src/tests/js1_8_1/trace/regress-462459-02.js => js/src/tests/js1_8_1/jit/regress-462459-02.js
rename : js/src/tests/js1_8_1/trace/regress-462459-03.js => js/src/tests/js1_8_1/jit/regress-462459-03.js
rename : js/src/tests/js1_8_1/trace/regress-462459-04.js => js/src/tests/js1_8_1/jit/regress-462459-04.js
rename : js/src/tests/js1_8_1/trace/regress-462459-05.js => js/src/tests/js1_8_1/jit/regress-462459-05.js
rename : js/src/tests/js1_8_1/trace/regress-462459-06.js => js/src/tests/js1_8_1/jit/regress-462459-06.js
rename : js/src/tests/js1_8_1/trace/regress-462459-07.js => js/src/tests/js1_8_1/jit/regress-462459-07.js
rename : js/src/tests/js1_8_1/trace/regress-462459-08.js => js/src/tests/js1_8_1/jit/regress-462459-08.js
rename : js/src/tests/js1_8_1/trace/regress-462459-09.js => js/src/tests/js1_8_1/jit/regress-462459-09.js
rename : js/src/tests/js1_8_1/trace/regress-462459-10.js => js/src/tests/js1_8_1/jit/regress-462459-10.js
rename : js/src/tests/js1_8_1/trace/regress-462459-11.js => js/src/tests/js1_8_1/jit/regress-462459-11.js
rename : js/src/tests/js1_8_1/trace/regress-462459-12.js => js/src/tests/js1_8_1/jit/regress-462459-12.js
rename : js/src/tests/js1_8_1/trace/regress-469927.js => js/src/tests/js1_8_1/jit/regress-469927.js
rename : js/src/tests/js1_8_1/trace/regress-470739.js => js/src/tests/js1_8_1/jit/regress-470739.js
rename : js/src/tests/js1_8_1/trace/regress-471635.js => js/src/tests/js1_8_1/jit/regress-471635.js
rename : js/src/tests/js1_8_1/trace/regress-489682.js => js/src/tests/js1_8_1/jit/regress-489682.js
rename : js/src/tests/js1_8_1/trace/shell.js => js/src/tests/js1_8_1/jit/shell.js
rename : js/src/tests/js1_8_1/trace/testDeepBailFromNonNative.js => js/src/tests/js1_8_1/jit/testDeepBailFromNonNative.js
2010-10-20 15:43:19 -07:00
David Anderson
cd5824aa69 Fix register allocation bug when pushing addresses (bug 605452, r=sstangl,dmandelin). 2010-10-19 23:19:48 -07:00
Brian Hackett
975f0c84d2 Merge. Test backout for bug 601725. 2010-10-19 20:51:11 -07:00
Brian Hackett
19785d46d5 Backed out changeset d20abbebe373 2010-10-19 20:19:56 -07:00
Bill McCloskey
507ea140a2 Backed out changeset 55597c32701d 2010-10-19 17:40:53 -07:00
Bill McCloskey
7583dc9166 Bug 580468 - Use loop profiling to decide whether to use TM or JM (r=dmandelin) 2010-10-19 16:23:05 -07:00
Gregor Wagner
da3e57f95e Followup for Bug 605011 2010-10-19 16:12:08 -07:00
Nicholas Nethercote
c06a2bbe53 Bug 604297 - TM: don't allow non-conditions to be passed to TraceRecorder::guard() (2nd attempt). r=dmandelin. 2010-10-19 15:39:25 -07:00
Gregor Wagner
5dc8b42981 Bug 605011 - "Assertion failure: JS_CHECK_STACK_SIZE(cx->stackLimit, &stackDummy)," r=igor 2010-10-19 14:25:26 -07:00
Bill McCloskey
c56b690cc7 Fix for Talos crashes related to bug 596364 2010-10-19 14:04:10 -07:00
Luke Wagner
b239c6cc13 Bug 605355 - JM: FrameState::ensureFullRegs should operate on the backing FrameEntry (r=dvander) 2010-10-18 18:11:45 -07:00
Bill McCloskey
768410d930 Fix for ARM bustage from bug 596364 2010-10-19 11:39:55 -07:00
Bill McCloskey
c685845c26 Bug 596364 - Allow the trace JIT to tell the method JIT to unblacklist a loop (r=dvander) 2010-10-19 11:08:25 -07:00
Tom Schuster
b7057e3464 Bug 594233 - speed up js::DefaultValue on Number builtin with void hint (r=lw)
--HG--
extra : rebase_source : e06f43fe67eef83dd7c6d56417be8395184d40dd
2010-10-19 10:39:55 -07:00
Bill McCloskey
0aa74ae67f Fix broken aliasing annotations from bug 600016 2010-10-19 10:17:29 -07:00
Luke Wagner
4e00bb8e1e Bug 605352 - JM: avoid double-pin in x64 FrameState:syncFe (r=sstangl) 2010-10-19 09:40:47 -07:00
Luke Wagner
4511595997 Bug 604210 - Optimistically use pc to decompile when vp is above pcdepth (r=brendan) 2010-10-19 09:36:24 -07:00
Luke Wagner
c2031cddf8 Bug 604638 - remove dead var in TracerState (r=dvander) 2010-10-19 09:21:01 -07:00
Dave Herman
7488e1af91 bug 594060, r=cdleary: Reflect.parse(): make source location information optional 2010-10-19 09:00:51 -07:00
Chris Leary
f03fe920ff Temporarily disable MONOIC for ARM due to bug 599214 breakage. 2010-10-19 01:30:43 -07:00
Makoto Kato
cb7dbc1e2d Bug 589917 - js_GetDeflatedUTF8StringLength computes the wrong UTF-8 length for surrogate pairs. r=igor, a=betaN+ 2010-10-19 17:06:10 +09:00
Nicholas Nethercote
7f48f3bad8 Update nanojit-import-rev stamp. 2010-10-18 23:42:02 -07:00
Nicholas Nethercote
0ee247937a Bug 602788 - nanojit: more constant folding of quads in ExprFilter, please. r=stejohns.
--HG--
extra : convert_revision : 8409c49a72dc223ca0622bc18b396e81f8d45608
2010-10-18 23:20:16 -07:00
Peter Van der Beken
c66e34a29f Fix for bug 604957 (Change sandbox constructor to take one optional argument instead of two). r=mrbkap, a=blocking. 2010-10-15 11:02:42 -07:00
David Anderson
5c799c5502 Actual rebase bustage fix (bug 603044 fallout). 2010-10-18 22:31:44 -07:00
David Anderson
ee43bf84c8 Fix line change lost in rebase (bug 603044 fallout). 2010-10-18 21:41:17 -07:00
David Anderson
14fd4207dc Fixed bogus assert about script lengths (bug 603044 fallout). 2010-10-18 21:08:42 -07:00
David Anderson
6d9c7313d8 Build bustage fix. 2010-10-18 20:30:36 -07:00
David Anderson
2f0a83a27d Remove JSOP_BEGIN and fix tracer integration issues (bug 603044, r=luke+dmandelin). 2010-10-15 11:36:56 -07:00
Nicholas Nethercote
2e41130d44 Update nanojit-import-rev stamp. 2010-10-18 19:21:16 -07:00
Nicholas Nethercote
3350cbfdc2 Bug 602765 - nanojit: in Nativei386.cpp, generate d[b + i<<s] addressing modes in asm_load64() and asm_store64(). r=rreitmai.
--HG--
extra : convert_revision : 85b3484747acd7222efded3dea41267a21928d4e
2010-10-18 18:39:47 -07:00
Ginn Chen
a2f1826354 Bug 604335 Do not use asm_nongp_copy for moving between FpRegs and GpRegs on SPARC r=edwsmith
--HG--
extra : convert_revision : 004571303a080d8915b9845190b33338e495bcba
2010-10-18 19:47:12 +08:00
Ginn Chen
e280d4b539 Bug 603560 Workaround for Solaris Studio compiler, it failed to compile static const int x = { 1 }; r=edwsmith,nnethercote
--HG--
extra : convert_revision : c4f9bb1b1fd4816604d86045806423025f8e6e4e
2010-10-18 19:46:04 +08:00
Rick Reitmaier
23b0e1f23d Fix build breakage - missing portion of patch in prior checkin.
--HG--
extra : convert_revision : 2cb7d0c94e4b64bbe5d40dcd9d8a8d0f03fb9a5b
2010-10-14 19:01:15 -07:00
Rick Reitmaier
61ef5b743e Bug 595033 - nanojit: harden via random function alignment (wmaddox,nnethercote,edwsmith)
Introduce a random number of 'int3' instructions inbetween JIT'd methods.

NOTE: this feature is currently disabled

--HG--
extra : convert_revision : d75d0a918f8e048b92127188f47f4e1efcee9004
2010-10-14 18:54:07 -07:00
Alex Macdonald
e0fd2ca7c6 Bug 603865 - "Revive AOT compiler" [r+r=stejohns]
--HG--
extra : convert_revision : 1cdb89db3ab910033e208fb66cfeb074cd1bca2a
2010-10-12 21:37:00 -07:00
Rick Reitmaier
8474600047 Bug 587727 - nanojit: Reduce paging traffic from calls to CodeAlloc.markExec (nnethercote,edwsmith)
Stage I cleanup in prep for optimization patch

--HG--
extra : convert_revision : 0224edb6c2b863014fa4688fbe9c1b0ad8e73ef0
2010-10-14 12:26:33 -07:00
Bill McCloskey
1b9d7cdaa6 Bug 599214 - JM: Add a fast path for object equality (r=dvander,nnethercote) 2010-10-18 17:04:43 -07:00
Nicholas Nethercote
b73a4da22c merge 2010-10-18 16:59:17 -07:00
Nicholas Nethercote
327c3f47e2 Backed out changeset 11b2f7a76d0f (bug 604297) due to possible dromaeo perf regression. 2010-10-18 16:58:25 -07:00
Blake Kaplan
2541b77fee Followup fix for bug 605167 2010-10-18 16:45:39 -07:00
Blake Kaplan
60998c4cdd Fix bug 605167. r=peterv
--HG--
extra : rebase_source : 67b5ac9708e2efe22a200ab4cbcaef76b494dfa1
2010-10-18 15:21:50 -07:00
Blake Kaplan
dd9f90f08f Bug 604365 - Don't accidentally share JSSLOT_PROXY_EXTRA with functions. r=peterv
--HG--
extra : rebase_source : 28b7941b463e83540e078cda86c5ef2b1c56c701
2010-10-18 15:21:47 -07:00
Bill McCloskey
e6ac85d1af Bug 600414 - TM: Use a more precise check for negative zero when multiplying (r=nnethercote) 2010-10-18 15:13:55 -07:00
Bill McCloskey
c17db118a3 Bug 600016 - TM: Recognize that the result of Math.floor is an integer (r=nnethercote) 2010-10-18 15:10:52 -07:00
Jan de Mooij<jandemooij@gmail.com>
e341572441 Bug 604427: fix JM handling of !== with nans, r=dvander 2010-10-18 14:19:39 -07:00
Bill McCloskey
d54eee1ce2 Bug 603471 - Make int32* and int32_t* inter-convertible (r=jimb) 2010-10-18 14:10:50 -07:00
Bill McCloskey
b675508c7a Bug 596676 - Print script execution time in shell (r=dmandelin) 2010-10-18 14:08:56 -07:00
Nicholas Nethercote
913bd8a149 Bug 584279 - TM: improve alias analysis by adding many more access regions (2nd attempt). r=bhackett. 2010-10-18 12:55:56 -07:00
Tom Schuster
5369c7af87 Bug 604971 - array.sort compare-function gets incorrect this. r=jwalden 2010-10-18 12:24:23 -07:00
Bill McCloskey
2ada2594a9 Bug 601395 - Add tests (r=cdleary) 2010-10-18 11:38:15 -07:00
Bill McCloskey
88e727ada5 Bug 601395 - Fix parent pointer tracking for block objects (r=cdleary) 2010-10-18 11:34:57 -07:00
David Anderson
d0aaf58043 Backed out changeset 45805d1b90d4. 2010-10-18 11:24:27 -07:00
David Anderson
f5a05c566e Refactor code related to ICs (bug 603779, r=dmandelin,sstangl).
* * *
Make Assembler derive from value-format assemblers (bug 603779 part 1, r=sstangl).
* * *
Refactor dense array load generation (bug 603779 part 2, r=dmandelin).
* * *
Add object class helpers to Assembler (bug 603779 part 3, r=dmandelin).
* * *
Refactor StateRemat and fix nearby IC bugs (bug 603779 part 4, r=dmandelin).
* * *
Refactor ValueRemat (bug 603779 part 5, r=dmandelin).
* * *
Factor out and rename some common IC structures (bug 603779 part 6, r=dmandelin).
2010-10-17 22:28:49 -07:00
Nicholas Nethercote
be2aa1d407 Backed out changeset c961a413660c 2010-10-17 23:24:26 -07:00
Nicholas Nethercote
e48a2774f0 Bug 584279 - TM: improve alias analysis by adding many more access regions. r=bhackett. 2010-10-17 18:42:58 -07:00
Nicholas Nethercote
3bd89f9f68 Bug 604297 - TM: don't allow non-conditions to be passed to TraceRecorder::guard(). r=dmandelin. 2010-10-17 15:53:27 -07:00
Blake Kaplan
81e28f8cec Bug 604368 - Share some code so that bug fixes fix both parts. r=peterv a=blocking beta7 2010-10-16 15:26:14 -07:00
Peter Van der Beken
9c40aad72a Fix for bug 604362 (Don't rewrap XPCWrappedNatives that don't have classinfo). r=mrbkap. 2010-10-16 01:43:53 -07:00
Blake Kaplan
4e14d8e983 Bug 604476 - Do a full property resolve when enumerating. r=gal
--HG--
extra : rebase_source : be6ee618aebfed864e737d341208e854061671ee
2010-10-15 18:27:42 -07:00
Blake Kaplan
677d1719d6 Bug 604797 - Wrap values in nsJSCID::CreateInstance. r=peterv
--HG--
extra : rebase_source : 013a2f6a7056bb50673b5328d31fd069cb05f5ec
2010-10-15 18:27:29 -07:00
Blake Kaplan
4c0461f1ad Fix bug 593602. r=gal
--HG--
extra : rebase_source : d0f105abd26702cd95c6b530ed6d1b1c76c82d52
2010-10-15 14:15:53 -07:00
David Mandelin
b921204b94 Bug 603077: OOM safety for JM assembler buffer, r=dvander 2010-10-14 16:33:49 -07:00
Sean Stangl
47aced3e61 Avoid convertValueToType() in PunboxAssembler. b=604448, r=dvander. 2010-10-15 19:17:35 -04:00
David Mandelin
1d856b8741 Bug 604799: allocate 64K code memory chunks on Windows, r=dvander 2010-10-15 15:42:56 -07:00
David Anderson
0c625a8d1a Backed out changeset 8ea3083a9787 2010-10-15 15:29:57 -07:00
David Anderson
3b03a237fa Remove JSOP_BEGIN and fix tracer integration issues (bug 603044, r=luke+dmandelin). 2010-10-15 11:36:56 -07:00
Jason Orendorff
5665c4ce1c Avoid MSVC mumbo-jumbo in static assertion. Following up on suggestions in bug 604276 comment 6 and bug 598055 comment 1. no_r=me.
--HG--
extra : rebase_source : 313d2b0dba84c9417ab7e2691d6f9c43c52c5a06
2010-10-15 09:31:07 -05:00
Igor Bukanov
d300dba85e bug 602534 - simpler scheduling of the last ditch GC. r=anygregor 2010-10-07 22:43:52 +02:00
Makoto Kato
033888d30a Bug 604323 - Bug 514570 causes bustage Win64 debug build. r=jwalden 2010-10-15 10:28:30 +09:00
Paul Biggar
464c5195d7 Bug 590486: Remove snarl now that eval is fast again.
In bug 578158, we needed to run entire benchmarks through eval(), but some
benchmark features erroneously prevented the tracer from running. Snarl() was
added to be an eval() without that limitation. Once that limitation was fixed, in
bug 580529, eval() could be used again and so Snarl() wasn't needed.

--HG--
extra : rebase_source : 0f77190acb0756d067ac9f998c5187c931483e1f
2010-10-14 17:49:49 -07:00
Blake Kaplan
e1d2f6f844 Bug 604368 - Protect against the this translator returning a this object from another domain. r=peterv
--HG--
extra : rebase_source : cf6f17e100d0b2fc1cef483e3480757f636d877a
2010-10-14 16:57:56 -07:00
Blake Kaplan
7961434bd1 Bug 604368 - Successfully get principals off of sandboxes too. r=peterv
--HG--
extra : rebase_source : 78252e0d3a702d3fdbe2221e8649bf59896b47d4
2010-10-14 16:57:27 -07:00
Jason Orendorff
7062d1174d Silence the few noisiest MSVC warnings. Bug 604276, r=luke.
--HG--
extra : rebase_source : 10874d0c67e080a7143c5a57066a3fd3db6209cb
2010-10-14 18:47:24 -05:00
Sean Stangl
c92d9ddfdd Detect some OOM conditions. b=602935, r=jorendorff. 2010-10-14 19:24:09 -04:00
Blake Kaplan
fd4258f7a7 Fix more orange. a=orange 2010-10-14 16:00:55 -07:00
Blake Kaplan
cfbcf1b6ef Fix bustage. a=orange
--HG--
extra : transplant_source : %CA%90%83%CA%B8%EF%94%24%D8b%FE%8F%E0-%86%B6%BB%0A%8E%EE
2010-10-14 15:53:23 -07:00
Blake Kaplan
2705deadbc Bug 604363 - Don't create Xray wrappers for chrome objects in sandboxes. r=peterv
--HG--
extra : rebase_source : 417edb2b843c0f3d8c4f5cb28d1872d901b3081d
2010-10-14 14:56:31 -07:00
Dave Herman
d78d204bb8 bug 602940, r=brendan: remove narcissus from hg tree 2010-10-14 14:36:17 -07:00
Jeff Walden
9f83aeddb8 Revert 782a44082ed2, which was a somewhat-too-optimistic removal of code that's not dead yet (and is not getting better). r=orange 2010-10-14 14:20:59 -07:00
Andreas Gal
3417abf36c Don't try to waive Xray wrapper for primitives (604361, r=mrbkap). 2010-10-14 13:41:52 -07:00
Jeff Walden
f8640c1804 Fix old comment referring to eval cache code being in obj_eval. r=waylon
--HG--
extra : rebase_source : d16f94910568917291fb0b28b124e1632c1f02af
2010-10-11 11:49:29 -07:00
Jeff Walden
c2c3186f83 Bug 602441 - Remove nigh-unreachable property-cache-testing code (modulo MT objects, nearing complete removal from SpiderMonkey) in the property-setting codepath. r=brendan
--HG--
extra : rebase_source : 38ed65e2dde3b80086be6da4a75120d24759df81
2010-10-07 13:59:23 -07:00
Jeff Walden
4500a1845e Bug 602441 - JM: Botched extensibility checking when attempting to add a new property to an object. r=dmandelin
--HG--
extra : rebase_source : 1676262c875cd2d283f63c28ae86c9230b7b942a
2010-10-07 12:30:13 -07:00
Jeff Walden
ec6a82be0d Add a test for (eval)(code) being direct eval; also add tests for (1,eval)(code), (a?b:eval)(code), and so on (constant-folding expressions, at least before bug 537673) being indirect. r=lumpy
--HG--
extra : rebase_source : cfed63291a05d936ab76909fe68a0c92ee90d9cd
2010-10-08 20:27:19 -07:00
Jeff Walden
516e962572 Remove declaration for the never-defined js_GetWrappedObject method (obj->wrappedObject(cx) was the long-ago replacement). r=sparky
--HG--
extra : rebase_source : d50bcf859e415469494e53426ba51d0e4304e676
2010-10-07 16:37:38 -07:00
Sean Stangl
7db1c7a596 Eliminate ImmutableSync on x64. b=601066, r=dvander. 2010-10-12 20:08:40 -04:00
Sean Stangl
99e40b8a29 Faster x64 Syncing. b=598839, r=dvander. 2010-10-12 17:39:30 -04:00
Jason Orendorff
17deb16433 Add assertions in JSScript::NewScript against offset overflow. Bug 604387, r=dvander. 2010-10-14 14:58:01 -05:00
Jim Blandy
36fbfed7cc Bug 586917: Properly parse JSOP_TABLESWITCHX instructions in the tracer. r=jorendorff 2010-10-13 18:22:46 -07:00
Blake Kaplan
29e85b9844 Merge mozilla-central into tracemonkey 2010-10-13 17:54:54 -07:00
Blake Kaplan
d4014d272a Add a test for bug 604087. r=gal 2010-10-13 16:54:13 -07:00
Jason Orendorff
fd0c6b2d5c Bug 604087 - Minor tweaks to JS_TransplantWrapper and JSAutoEnterCompartment. r=mrbkap 2010-10-13 17:26:40 -07:00
Blake Kaplan
355a7fed18 Bug 604087 - Deal with GC happening during JS_TransplantWrappers. r=jst/gal 2010-10-13 17:21:00 -07:00
Nicholas Nethercote
1c23e0dd04 Bug 603825 - Fix a bunch of warnings. r=jwalden. 2010-10-13 16:49:53 -07:00
Nicholas Nethercote
ddd0fb50cd Bug 600779 - TM: allow for branches that are always taken. r=dmandelin. 2010-10-13 16:39:20 -07:00
Brian Hackett
78a4b0dad2 Fix memory leak, change uint to unsigned, bug 584917 followup. r=brendan,njn 2010-10-13 16:10:15 -07:00
Brian Hackett
869a6640ac Fix use of uninitialized variable, bug 584917 followup. r=mrbkap 2010-10-13 15:41:53 -07:00
Brian Hackett
f9cf7a5b7d Flexible length JSObject, bug 584917. r=brendan,igor 2010-10-13 11:49:22 -07:00
Blake Kaplan
fd87098d25 Bug 603845 - Protect ourselves against compartments that have null principals. r=gal 2010-10-13 11:37:25 -07:00
Blake Kaplan
49a6e89f74 Bug 604108 - Grab the right compartment to check if we're finalizing the functionNamespaceObject. r=peterv 2010-10-13 11:17:21 -07:00
Johnny Stenback
78e3992901 Merge backout. 2010-10-13 11:18:00 -07:00
Johnny Stenback
33d1b6d31f Backed out changeset 08970767d83d per request from sayrer due to a trace malloc alloc regression. 2010-10-13 11:17:51 -07:00
Johnny Stenback
323f4a2a01 Merge backout. 2010-10-13 11:17:22 -07:00
Johnny Stenback
8bf4363aa7 Backed out changeset ad0c80eacba7 per request from sayrer due to a trace malloc alloc regression. 2010-10-13 11:17:13 -07:00
Johnny Stenback
886679794e Merge backout. 2010-10-13 11:16:38 -07:00
Johnny Stenback
76bb5be13d Backed out changeset a63b6fa0229c per request from sayrer due to a trace malloc alloc regression. 2010-10-13 11:16:20 -07:00
Sean Stangl
d5c09a23f0 Fix typo in ensureTypeSynced(), fixing assert. b=598839. 2010-10-12 20:34:15 -04:00
Sean Stangl
357a3ae283 Eliminate ImmutableSync on x64. b=601066, r=dvander. 2010-10-12 20:08:40 -04:00
Sean Stangl
d96bb05817 Faster x64 Syncing. b=598839, r=dvander. 2010-10-12 17:39:30 -04:00
Luke Wagner
844de3126b Bug 603017 - speed up js::DefaultValue on String builtin with void hint (r=brendan) 2010-10-12 13:41:40 -07:00
Gregor Wagner
34dd1159af Bug 603433 - TM: various GC cleanups, r=igor 2010-10-13 09:22:05 -07:00
David Mandelin
e45bcfe30a Bug 603558: add -m option to turn on method jit for xpcshell, r=dvander, a=shaver
--HG--
extra : rebase_source : 9374b3ab212fa8cd41d33b3887e678b9888be972
2010-10-12 17:25:37 -07:00
Blake Kaplan
7c9de80f1f Revert unintended changes. 2010-10-12 17:44:34 -07:00
Blake Kaplan
03450c5470 Bug 603816 - Don't assume that target->data is non-null. r=peterv
--HG--
extra : rebase_source : 6a3e949376465cc9eac3d4ffa6b7fc3ba501c502
2010-10-12 16:28:22 -07:00
Nicholas Nethercote
39f5c14292 Update nanojit-import-rev stamp. 2010-10-12 12:53:29 -07:00
Peter Van der Beken
ac7fa9fd75 Fix for bug 603677 (Crash on startup due to GetProto on an XPCWrappedNative being null with Bugzilla Tweaks jetpack installed), compartments followup. r=mrbkap.
--HG--
extra : rebase_source : 884494ce295e8e2222de4f3bafb02d4a96e2bcc2
2010-10-12 11:51:42 -07:00
Nicholas Nethercote
4b1f77accc These tests should have been added as part of the patch for bug 595728.
--HG--
extra : convert_revision : f31ee612d65e224424ae24d1852491c1b1698388
2010-10-07 23:14:10 -07:00
Nicholas Nethercote
6cc88ddd4f Bug 599247 - nanojit: in Nativei386.cpp, generate d[b + i<<s] addressing modes in asm_store32(). r=edwsmith.
--HG--
extra : convert_revision : cf8d0148a91da8795edec935ddec57d4164bc3aa
2010-10-07 20:24:07 -07:00
Rick Reitmaier
0380f837dc fix build breakage
--HG--
extra : convert_revision : c900245f6488bbcca67f1b2136c4f30427a789aa
2010-10-07 19:35:06 -07:00
Rick Reitmaier
e4543e5e2e Bug 596056 - nanojit: random number generator needed for many hardening algorithms (r+nnethercote,edwsmith)
introduce noise object

Assembler to use a noise object in which the actual mechanics of how noise is
being produced in abstracted by the client.

The noise object will often need to contain state so its convenient to derive
from this class and build an object containing all the necessary state.

--HG--
extra : convert_revision : c569f3ddd2d9b7a69b3c63f1fd139ea8d513fd9c
2010-10-07 19:22:35 -07:00
Nicholas Nethercote
02b6b47148 Bug 602408 - nanojit: print all hex numbers in LIR dumps with an 0x prefix. r=rreitmai.
--HG--
extra : convert_revision : 819b3d7e0ab682bf76da6c24de58434f5744e640
2010-10-07 15:30:36 -07:00
Jason Orendorff
41c66a3760 Fix anyname_finalize to look in the right compartment, to avoid dangling pointer. Likely fix for bug 603270. r=mrbkap over IRC.
--HG--
extra : rebase_source : 234c1412ce5543e32222cfd292ee905634ef6741
2010-10-12 14:40:05 -05:00
Jim Blandy
713b25831a Bug 601168: Allow nsHTMLPluginObjElementSH::Call to pass through non-Object |this| values to the plugin. r=bz,gal
This introduces some new JSAPI C++ entry points, one of which allows
arbitrary jsvals to be passed as the |this| value to a call; this means we
avoid a JSVAL_TO_OBJECT call in the caller, and its corresponding
OBJECT_TO_JSVAL call in the callee.
2010-10-12 11:50:03 -07:00
Jim Blandy
d195d41b0a Bug 514570: Adapt XPConnect to new JS_GetFrameThis arguments. r=jorendorff
It used to be:
JSObject *JS_GetFrameThis(JSContext *, JSStackFrame *);

Now it is:
JSBool JS_GetFrameThis(JSContext *, JSStackFrame *, jsval *);

(In strict mode code, |this| values that are primitives don't get wrapped.)
2010-10-12 11:50:03 -07:00
Jeff Walden
0b9b58415c Bug 575522 - Object.prototype.toString should return "[object Undefined]" and "[object Null]" when called with |this === undefined| or |this === null|, respectively. r=jorendorff,brendan 2010-10-12 11:50:03 -07:00
Jeff Walden
4626f47ec6 Bug 514570 - 3 - Don't box |this| for strict mode functions. r=jorendorff 2010-10-12 11:50:03 -07:00
Jeff Walden
7f75fc0a25 Bug 514570 - 2 - Push |undefined| rather than |null| when calling functions without a specified |this| value, per ES5. r=jorendorff 2010-10-12 11:50:03 -07:00
Jeff Walden
fcbd8eb10b Bug 514570 - 1 - Convert primitive-this-of-type function flags into a single primitive-this flag, to pave way for strict mode unadulterated-this passing. r=jorendorff 2010-10-12 11:50:02 -07:00
Brendan Eich
eb3502680f JSOPTION_ANONFUNFIX should be set in js shell (5595555, r=cdleary). 2010-10-06 14:58:28 -07:00
Ginn Chen
b1fc7ea706 Bug 601835 Add JS_STATIC_ASSERT back for Solaris Studio, r=brendan 2010-10-11 18:23:55 +08:00
Brendan Eich
ab966b3529 Warning fixes (one left over from 602621, the other from 584789). 2010-10-10 21:11:45 -07:00
Johnny Stenback
18174c5a4e Bug 580128 - No need to assert about commpartment mismatches in JS_Get/SetPrivate (r=gal). 2010-10-10 15:50:11 -07:00
Blake Kaplan
05061dd1c1 Bug 580128 - Deal with the outer object hook failing a little more gracefully. r=jst 2010-10-10 15:49:51 -07:00
Peter Van der Beken
645d07dc67 Bug 580128. Remove cross origin string wrappers from hash when the wrapped string dies. r=mrbkap.
As a note: this bug took peterv and mrbkap 7 hours to track down using replay debugging after spending hours trying to even catch it on a replay debugging box.
2010-10-10 15:49:38 -07:00
Blake Kaplan
0228224cd3 bug 580128 - Allow chrome://global/ scripts to unwrap SOWs going into C++. r=peterv/jst 2010-10-10 15:49:30 -07:00
Andreas Gal
20ff9fd18f bug 580128 - split expando properties onto a separate object and implement enumeration. r=mrbkap 2010-10-10 15:49:13 -07:00
Blake Kaplan
acf7a3ad20 bug 580128 - By default properties created by property assignment are enumerable. r=gal 2010-10-10 15:49:08 -07:00
Blake Kaplan
9eac8b4de5 bug 580128 - Create SOWs same and cross compartment. r=jst 2010-10-10 15:48:55 -07:00
Johnny Stenback
dd9636fcf2 bug 580128 - Allow unwrapping windows via JSObject::unwrap. r=jst 2010-10-10 15:48:35 -07:00
Andreas Gal
9103300871 bug 580128 - Implement deep wrapping for .wrappedJSObject. r=mrbkap 2010-10-10 15:48:29 -07:00
Blake Kaplan
b8df1d75e7 bug 580128 - Outerize inner windows. r=jst 2010-10-10 15:47:55 -07:00
Blake Kaplan
d1776a6e22 bug 580128 - Reparent proxies when we pull them out of the map in order to try to keep their parents sembling something current. r=jst 2010-10-10 15:47:48 -07:00
Andreas Gal
5724ba40ea bug 580128 - Cross origin wrapper needs no waive xray flag. r=mrbkap 2010-10-10 15:47:22 -07:00
Peter Van der Beken
cc3214ae02 bug 580128 - Don't create slim wrappers when crossing compartments. r=mrbkap 2010-10-10 15:47:19 -07:00
Peter Van der Beken
9ba94d50b4 bug 580128 - Don't create multiple wrappers for global objects (like BackstagePass). r=mrbkap 2010-10-10 15:47:16 -07:00
David Anderson
c190047dbc Fix bug 602574 - Assertion failure: constOffset != 0 in JSScript::NewScript() on 64-bit platforms. r=gal@uci.edu 2010-10-10 15:47:09 -07:00
Blake Kaplan
e4cff70d45 bug 580128 - Revert bogus change to which scope we use in nsXPCWrappedJSClass::CallMethod. r=jst Many thanks to Margaret and sdwilsh who helped track this one down. 2010-10-10 15:46:59 -07:00
Peter Van der Beken
dba11b628d Bug 580128. Remove XrayUtils::JSSLOT_PROXY_OBJ to fix leaks. r=mrbkap. 2010-10-10 15:46:45 -07:00
Peter Van der Beken
629ea4ef17 bug 580128 - Fix js_PrintObjectSlotName. r=mrbkap 2010-10-10 15:46:42 -07:00
Peter Van der Beken
579942e2b6 bug 580128 - Initialize vp before calling property op in JSProxyHandler::get. r=mrbkap 2010-10-10 15:46:34 -07:00
Peter Van der Beken
a4014cdf86 Bug 580128 - Fix NativeWrapper(window).document. r=mrbkap 2010-10-10 15:46:26 -07:00
Andreas Gal
695053b449 bug 580128 - Fix compartment bugs in XrayWrapper. r=mrbkap 2010-10-10 15:46:23 -07:00
Johnny Stenback
69b6a88894 Bug 580128. Reset gczeal after test completes. r=gal@uci.edu 2010-10-10 15:46:20 -07:00
Johnny Stenback
1cb512cddb Bug 580128. Properly switch compartments and wrap values when running xpcshell tests. r=mrbkap@gmail.com 2010-10-10 15:46:16 -07:00
Johnny Stenback
e08bf405b4 Bug 580128. Disable test that is not ready for the new wrappers yet. r=mrbkap@gmail.com 2010-10-10 15:46:13 -07:00
Peter Van der Beken
993f7e96bf bug 580128 - Fix evalInSandbox. r=mrbkap 2010-10-10 15:46:07 -07:00
Andreas Gal
2975066de7 bug 580128 - Make e4x anyname etc be per compartment, not in the default compartment. r=mrbkap 2010-10-10 15:46:05 -07:00
Andreas Gal
4467b41169 bug 580128 - Remove test that no longer works right. r=mrbkap 2010-10-10 15:43:06 -07:00
Johnny Stenback
1ca1b04765 bug 580128 - Move test that tests for existence of XrayWrapper's into chrome, and fix lookupMethod bug that was triggered by the test move. r=mrbkap
--HG--
rename : js/src/xpconnect/tests/mochitest/test_bug517163.html => js/src/xpconnect/tests/chrome/test_bug517163.xul
2010-10-10 15:42:45 -07:00
Blake Kaplan
8970b90a14 bug 580128 - Attempt to fix file:// URIs all ending up in the same compartment. r=peterv 2010-10-10 15:42:36 -07:00
Blake Kaplan
fbd8321aa9 bug 580128 - Make document.domain affect how we look up properties in addition to the security check. r=gal 2010-10-10 15:42:21 -07:00
Blake Kaplan
4982e8d388 bug 580128 - Distinguish between XOW XrayWrappers and XPCNW XrayWrappers and use the new knowledge in a few places. r=gal 2010-10-10 15:42:18 -07:00
Blake Kaplan
e5f38fdf0b bug 580128 - Use scopes when we have them to wrap into the right scopes. r=peterv 2010-10-10 15:42:12 -07:00
Johnny Stenback
fd0ffcbc96 bug 580128 - Fix getting doubled wrapped objects in XPConnect. r=mrbkap 2010-10-10 15:42:04 -07:00
Andreas Gal
ab068cae64 bug 580128 - Remove test that uses an obsolete wrapper. r=mrbkap 2010-10-10 15:42:01 -07:00
Jason Orendorff
73fb2b5453 Mainly just fix ExposedPropertiesOnly::check to ignore non-enumerable properties and return true when no property is found. r=mrbkap 2010-10-10 15:41:56 -07:00
Peter Van der Beken
6594bfed65 bug 580128 - Remove old wrappers. r=mrbkap 2010-10-10 15:41:40 -07:00
Blake Kaplan
0b6ae7d569 bug 580128 - Fix evalInSandbox returning objects in the wrong compartment. r=jst 2010-10-10 15:41:33 -07:00
Andreas Gal
3139de18ef bug 580128 - Try to allow UniversalXPConnect to have full access through "XOWs". 2010-10-10 15:41:24 -07:00
Andreas Gal
fe1f79bea1 bug 580128 - Don't think the outer window isn't "native". r=mrbkap 2010-10-10 15:41:20 -07:00
Andreas Gal
1148b3e425 Bug 580128. Update mochi tests to the new wrappers. r=mrbkap@gmail.com 2010-10-10 15:41:14 -07:00
Andreas Gal
4727d8eb7b bug 580128 - Fix compartment mistakes around document.domain stuff. r=mrbkap 2010-10-10 15:39:29 -07:00
Andreas Gal
1d93b82d53 bug 580128 - Allow proxies to answer the "hasInstance" question. r=mrbkap 2010-10-10 15:39:26 -07:00
Peter Van der Beken
9779e115ec bug 580128 - Allow NewResolve to set properties on wrappers. r=gal 2010-10-10 15:39:23 -07:00
Andreas Gal
133adc68a7 bug 580128 - Allow access when both sites have set document.domain. r=mrbkap 2010-10-10 15:39:19 -07:00
Johnny Stenback
c74184af3e Bug 580128. Use JS_WrapObject() in xpcJSWeakReference::Get() since it's the right API to use here. r=mrbkap@gmail.com 2010-10-10 15:39:17 -07:00
Andreas Gal
ff566b632b Bug 580128. Don't let script access only wrappers be passed to C++ code. r=peterv@propagandism.org 2010-10-10 15:39:08 -07:00
Andreas Gal
bce6505f32 bug 580128 - Fix wrapping of jsval parameters. r=peterv 2010-10-10 15:39:04 -07:00
Peter Van der Beken
b7e152241c Bug 580128 - Fix XPCVariant::VariantDataToJS to properly rewrap, r=gal. 2010-10-10 15:39:02 -07:00
Blake Kaplan
bba79011e0 bug 580128 - Make the XPCNativeWrapper constructor work to actually construct XrayWrappers. r=jst 2010-10-10 15:38:56 -07:00
Blake Kaplan
eed8d1aacc bug 580128 - Deal better with compartments around the xray holder object. r=gal 2010-10-10 15:38:39 -07:00
Blake Kaplan
e05232ec8b bug 580128 - Try to make test_wrappers-2.xul work a little better.
--HG--
rename : js/src/xpconnect/tests/chrome/file_wrappers-2.html => js/src/xpconnect/tests/mochitest/file_wrappers-2.html
2010-10-10 15:38:24 -07:00
Andreas Gal
b656a2c951 Bug 580128. Add more asserts to the interpreter to check that we're on the right compartment. r=mrbkap@gmail.com 2010-10-10 15:38:13 -07:00
Blake Kaplan
1b571f0ac4 bug 580128 - Attempt to make the XPCNativeWrapper constructor create XrayWrappers. r=jst 2010-10-10 15:37:44 -07:00
Johnny Stenback
41120f4b7c Bug 580128. Fix various mochi chrome tests to work with the new wrappers. r=mrbkap@gmail.com 2010-10-10 15:37:28 -07:00
Andreas Gal
96223bbef4 Make functions per compartment, and deep copy instead of clone them if needed (584789, r=mrbkap). 2010-09-29 23:17:29 -07:00
Andreas Gal
3d567b4e1a Bug 580128 - Small cleanups in XrayWrapper and first stab at enumeration. r=mrbkap 2010-10-10 15:37:22 -07:00
Blake Kaplan
a44ad43150 bug 580128 - Fix more compartment warnings. Work of multiple people. r=gal/peterv/jst 2010-10-10 15:37:19 -07:00
Blake Kaplan
9cc00701e9 bug 580128 - Add a test about double wrapped native objects in security wrappers. r=jst 2010-10-10 15:36:59 -07:00
Andreas Gal
c48124ac98 bug 580128 - Clean up our passing from JS-into-C++ story. r=peterv/mrbkap 2010-10-10 15:36:41 -07:00
Blake Kaplan
c563e195ac bug 580128 - Allow API consumers to pass in a new object altogether before trying to wrap in a security wrapper. r=gal/peterv 2010-10-10 15:36:38 -07:00
Mounir Lamouri
e2809794f9 Bug 580128. Make tests that now need to be chrome tests be chrome tests. r=jst@mozilla.org
--HG--
rename : js/src/xpconnect/tests/mochitest/test_bug484459.html => js/src/xpconnect/tests/chrome/test_bug484459.xul
rename : js/src/xpconnect/tests/mochitest/test_cows.html => js/src/xpconnect/tests/chrome/test_cows.xul
rename : js/src/xpconnect/tests/mochitest/test_wrappers.html => js/src/xpconnect/tests/chrome/test_wrappers-2.xul
2010-09-30 00:14:30 -07:00
Blake Kaplan
c3afb44113 bug 580128 - Implement XrayWrapper::toString. r=jst 2010-10-10 15:36:32 -07:00
Blake Kaplan
41aa9a74c8 bug 580128 - Use the shiny new API for finding XrayWrappers. r=jst 2010-10-10 15:36:20 -07:00
Andreas Gal
c6e9365a24 bug 580128 - Give XrayWrappers a flag they can query for. r=mrbkap 2010-10-10 15:36:04 -07:00
Blake Kaplan
9d0588387a bug 580128 - Allow unwrapping XrayWrappers via XPCNativeWrapper.unwrap. r=jst 2010-10-10 15:35:54 -07:00
Blake Kaplan
adcddf1716 bug 580128 - Stop returning the old wrappers from their constructors. r=jst 2010-10-10 15:35:48 -07:00
Jason Orendorff
2885319d0b Bug 580128 - Some more compartment fixes. r=gal 2010-10-10 15:35:46 -07:00
Blake Kaplan
ee23d64857 Bug 606106 - Avoid tripping an assertion under CC. r=gal
--HG--
extra : rebase_source : ca7c16354a3b9b2c506fa712d4391232770e9132
2010-10-25 12:12:43 -07:00
Peter Van der Beken
3dae0dceb9 Bug 580128 - Always wrap Location objects in wrappers, even for same origin. r=mrbkap/gal 2010-09-29 10:00:52 -07:00
Johnny Stenback
26f851aa87 bug 580128 - Make the component loader work for content scripts with UniversalXPConnect. r=mrbkap 2010-09-29 10:00:52 -07:00
Johnny Stenback
9ddf730c9d bug 580128 - Deal with null principals (for e.g. dom worker compartments). r=mrbkap 2010-09-29 10:00:52 -07:00
Blake Kaplan
d01df23560 bug 580128 - Loosen our policy on what you're to see on cross-origin errors. r=jst 2010-09-29 10:00:52 -07:00
Peter Van der Beken
0148dfb36c Fix dom/tests/mochitest/general/file_frameElementWrapping.html to deal with proxies. r=mrbkap 2010-09-28 17:02:43 -07:00
Blake Kaplan
b592545085 bug 580128 - Outerize in JS instead of in the rewrap hook so the identity in the wrapper map stays constant. r=gal 2010-09-28 17:02:43 -07:00
Blake Kaplan
9b63ed2490 bug 580128 - Fix bugs dealing with transplanting when navigating. r=gal 2010-09-28 17:02:43 -07:00
Blake Kaplan
8df12eab59 bug 580128 - Make js_DumpStackFrame deal with dummy frames. r=jst 2010-09-27 19:52:15 -07:00
Jason Orendorff
e71e7e1578 bug 580033 - Make JS_Save/RestoreFrameChain set cx->compartment. r=mrbkap 2010-09-27 18:24:24 -07:00
Andreas Gal
04c3f3cf48 bug 599503 - Return true compartment info from JSObject::getCompartment(). r=jorendorff/gregor/gal 2010-09-27 13:49:09 -07:00
Blake Kaplan
7f03dba33e Bug 580128 - Use compartments instead of global objects to see if we should use slim wrappers. r=peterv 2010-09-24 23:49:58 -07:00
Blake Kaplan
11e65685b7 bug 580128 - Avoid using the parent chain of proxies for anything because it's often wrong. r=jst 2010-09-24 18:00:58 -07:00
Benjamin Smedberg
6d6a07cd55 Bug 595112 - libxul.so contains text relocations on x86. r=cpearce
* Configure libvpx with PIC on x86.
* Add headers to system-headers required for angle.
2010-10-13 08:46:31 -04:00
Olli Pettay
58d3e2cb77 Bug 553098 - quickstub some XULElement and BoxObject properties, r=jst, a=jst 2010-10-13 12:34:51 +03:00
Blake Kaplan
cb84d63788 bug 580128 - Pass the right resolve flags to ResolveNativeHandler. r=peterv/jst 2010-09-24 15:30:00 -07:00
Olli Pettay
780b1891fd Backout Bug 508518, a=dromaeo-dom-regression 2010-10-25 00:52:17 +03:00
Olli Pettay
0ac2007026 Bug 508518 - Implement nsUITimerCallback with one-shot timer, r=jst, a=blocking-fennec
--HG--
extra : rebase_source : b486aa38fb17baacf0a5be39becd536fbec0c574
2010-10-24 21:20:53 +03:00
Blake Kaplan
964c4a31ef bug 580128 - Pass the XrayWrapper itself to scriptable helpers (and related cleanup) since the holder doesn't have enough smarts to do lookups, etc. r=gal 2010-09-23 15:56:28 -07:00
Blake Kaplan
d8815d1675 Bug 580128 - Fix compartment warnings by entering. r=gal/peterv/jst/mrbkap/jorendorff (and written by all of us too). 2010-09-22 17:34:20 -07:00
Blake Kaplan
420eda056d bug 580128 - Make xpcconvert trust cx->compartment when called from JS. r=peterv 2010-09-22 16:35:10 -07:00
Brian Hackett
0d369b900f Add interruptCounter to JSRuntime for JM, bug 589193. r=igor,dvander 2010-09-20 16:21:49 -07:00
Blake Kaplan
03cb31a09c bug 580128 - Rewrite XrayWrapper so the wrapped object is in the wrapped object slot and the holder goes in an extra slot. r=gal 2010-09-20 14:48:01 -07:00
Blake Kaplan
19e59ef574 bug 580128 - .wrappedJSObject returns a wrapper that pushes principals. r=gal 2010-09-20 14:47:15 -07:00
Brian Hackett
066d48b6b6 Backed out changeset 09ffb30caa47 2010-09-20 12:05:21 -07:00
Brian Hackett
e8819f33fa Make JSObject flexible length, bug 584917. r=brendan 2010-09-20 11:40:32 -07:00
Robert Sayre
bc3486afdf Merge 2010-09-20 11:10:00 -04:00
Brendan Eich
95d5ebd4d3 Fix bogus assertion: "!shape->inDictionary()" (only if not shape->frozen(); 592217, r=jorendorff). 2010-09-20 08:01:06 -07:00
Brendan Eich
b0a31f8bcb Fix test for 597870 (CLOSED TREE). 2010-09-19 22:04:16 -07:00
Brendan Eich
0134ef3da3 Fix decompiler LHS -> RHS special cases switch to cover JSOP_SETXMLNAME (597870, r=igor; CLOSED TREE). 2010-09-19 16:24:13 -07:00
Robert Sayre
739e81c33b Merge mozilla-central to tracemonkey. 2010-09-19 15:59:10 -04:00
Igor Bukanov
74d6525584 bug 597654 - PurgeScriptFragments must do its job even with jit disabled. r=gal 2010-09-18 11:44:22 +02:00
Makoto Kato
c93588f2e2 Bug 597288 - alignment on call stack isn't 16byte on x86_64 CPU. r=dvander 2010-09-19 00:06:26 +09:00
Chris Leary
402dc1f5d2 Bug 596502: unbreak XML parsing on JS1.6 and onwards. (r=brendan) 2010-09-18 00:31:36 -07:00
Blake Kaplan
34ecff9986 bug 580128 - Make compartment warnings real. r=jst 2010-09-17 14:54:41 -07:00
Blake Kaplan
c878f8f2a9 bug 580128 - Don't allow fast getting of nsGlobalWindow's wrapper cache. r=peterv 2010-09-17 14:54:41 -07:00
Blake Kaplan
2ce9a1fca4 bug 580128 - Propagate whether we're getting or setting to getPropertyDescriptor. r=gal 2010-09-17 14:54:41 -07:00
Blake Kaplan
b232404c93 bug 580128 - Chrome sandboxes cause this assertion to box: use plain cross compartment wrappers when we see them. r=jst 2010-09-17 14:54:41 -07:00
Blake Kaplan
bd717288e6 bug 580128 - Make evalInSandbox work with the new wrappers. r=peterv 2010-09-17 14:54:41 -07:00
Blake Kaplan
ce1fec34f5 bug 580128 - Fix a bug in early XrayWrappers that allowed Holders to get in here. r=gal 2010-09-17 14:54:41 -07:00
Blake Kaplan
b9ceb8ebe5 bug 580128 - Prepare objects for wrapping. r=peterv 2010-09-17 14:54:41 -07:00
Blake Kaplan
a55f43f1f0 bug 580128 - Allow calling functions cross origin. r=gal 2010-09-17 14:54:40 -07:00
Blake Kaplan
8a04a08f4f bug 580128 - Make the Window constructor be defined on new windows. r=peterv 2010-09-17 14:54:40 -07:00
Brendan Eich
2253bb99d7 Don't recycle class-reserved slots onto a dictionary table's freelist (595230, r=jorendorff). 2010-09-14 17:08:16 -07:00
David Anderson
1eb18e8c61 Compile JSOP_HOLE, JSOP_CONDSWITCH (bug 597452, r=sstangl).
--HG--
extra : rebase_source : 7e4ee290322b071cd50e1bb21bf5722ac3d0c0d0
2010-09-17 11:35:01 -07:00
Sean Stangl
86f33eea9f Use loadValueAsComponents() for faster loading on x64. b=587444, r=dvander. 2010-09-17 14:13:13 -04:00
David Anderson
7556886c23 Compile JSOP_IN (bug 594111, r=dmandelin). 2010-09-17 10:41:29 -07:00
Jason Orendorff
38d63ffa56 Back out changeset a8252fe3f211 due to turning everything orange. 2010-09-16 20:58:40 -07:00
Jason Orendorff
31cfa81e35 Bug 580033 - JS_Save/RestoreFrameChain should update cx->compartment. r=mrbkap.
--HG--
extra : rebase_source : 717f7f4d4f3e6e96955cbb1ddb8ca9e1533914f7
2010-09-16 17:29:21 -07:00
David Anderson
3bced69ba2 Fix instanceof with bound functions (bug 597167, r=brendan). 2010-09-16 19:31:11 -07:00
David Anderson
4c55c224e5 Compile JSOP_DELNAME (bug 597137, r=dmandelin). 2010-09-16 17:26:32 -07:00
David Anderson
c4431d1a07 Compile JSOP_DEFVAR (bug 594117, r=dmandelin). 2010-09-16 17:25:38 -07:00
David Mandelin
c1def1ffa6 Bug 596460: try making Interpret not inlined to avoid stack frame bloat in other functions, r=dvander 2010-09-16 15:20:56 -07:00
David Anderson
699ebd405b Compile JSOP_DELPROP, JSOP_DELELEM (bug 578736, r=dmandelin). 2010-09-16 12:13:25 -07:00
Blake Kaplan
7418b836b8 Fix warning. No bug. rs=jorendorff
--HG--
extra : rebase_source : 00de9de8537125213dd43420511c449c2ee77167
2010-09-16 11:51:54 -07:00
Justin Lebar
b72054ea9c Bug 571289 - Don't use nsScriptSecurityManager off the main thread. r=mrbkap, a2.0=blocking
--HG--
extra : rebase_source : 2d945cee865472804ed3aff78af237a60f5a19d4
2010-09-17 14:44:53 -07:00
Justin Lebar
b3d081ede5 Bug 593116 - Use -fomit-frame-pointer when compiling jsinterp.c. r=ted, a2.0=sayrer
--HG--
extra : rebase_source : 811ba3d12c513ee8fe8d16a3557ce01e4a8f2504
2010-09-10 11:45:15 -07:00
Masatoshi Kimura
d6b46ad3d3 Add support for CL_INCLUDES_PREFIX environment variable for handling localized cl.exe /showIncludes output. (Bug 587372) r=ted a2.0=blocking2.0:final 2010-09-17 12:29:52 -07:00
Justin Lebar
e5476a3105 Bug 590181 - Part 2: Use -O3 on Linux. r=ted, a2.0=dbaron (landing on CLOSED TREE) 2010-09-08 10:10:31 -07:00
Cédric VINCENT
7eb372bec3 Bug 594296 - Fix the implementation of Assembler::asm_cmov() in the SH4 backend (r=nnethercote r=rreitmai sr=edwsmith)
--HG--
extra : convert_revision : 616a6130e06155aead8751eba04981e3760999c8
2010-09-08 01:50:00 -07:00
Brian Hackett
d2c59c063a Compile INITPROP/INITELEM, bug 606477. r=jorendorff,dvander 2010-11-18 18:14:22 -08:00
Bill McCloskey
d1a1db8703 merge 2010-11-18 18:04:59 -08:00
Bill McCloskey
e6ae9975cb Backed out changeset 08794e076ded to fix gmail (a=backout) 2010-11-18 18:04:46 -08:00
Bill McCloskey
4889097dcc merge 2010-11-18 18:04:22 -08:00
Bill McCloskey
120d50c6d9 Backed out changeset d446894bc3a6 2010-11-18 18:03:41 -08:00
Brian Hackett
7a5f8721bc Don't let dynamic slots shrink below numFixedSlots(), bug 613122. r=brendan 2010-11-18 17:00:39 -08:00
Luke Wagner
9db98566fb Backed out changeset 31e0cd11f015 2010-11-18 16:58:16 -08:00
Luke Wagner
319ccaa65d Bug 561954 - Avoid costly deep bail by aborting earlier on bad global prop access (r=jorendorff) 2010-11-18 10:49:45 -08:00
Bill McCloskey
d93b66dd7d Bug 606890 - Allow profile to profile short loops twice (r=dmandelin) 2010-11-17 17:15:08 -08:00
Jason Orendorff
bd95c1239f Bug 609103 - jsapi-tests/testThreads.cpp should call JS_SetNativeStackQuota to avoid stack overflow. rs=gwagner. 2010-11-17 17:13:15 -06:00
Jan de Mooij
96d0c8e0fa Bug 612989 - Try to convert numbers being parsed to int32 in JSON.parse. r=sayrer,jwalden 2010-11-17 21:54:29 +01:00
Alon Zakai
127f68f980 Bug 502836 - Fix 'script stack space quota is exhausted' error. r=igor a=blocking-betaN+ 2010-11-18 14:16:36 -08:00
Alon Zakai
812bf3c258 Bug 610046 - Let jsreftests that should silently fail do so. r=dbaron,bc a=test 2010-11-18 14:14:57 -08:00
Paul Biggar
28fb431a8e Bug 611060 - Allow -r and -l to be passed to disfile (r=igor) 2010-11-18 11:22:24 -08:00