Robert Sayre
|
7750d18cc8
|
Merge mozilla-central to tracemonkey.
|
2010-01-09 16:52:20 -05:00 |
Vladimir Vukicevic
|
283b2bde43
|
b=538255; [quickstubs] add ability to negate/remove stubs included through wildcards; r=jorendorff
|
2010-01-09 13:01:37 -08:00 |
Vladimir Vukicevic
|
0d17b67fb5
|
b=538258; [quickstubs] return types for traceable natives not fully resolved; r=jorendorff
|
2010-01-09 13:01:37 -08:00 |
Vladimir Vukicevic
|
d3b1d4abdc
|
b=534733, add support for fully custom quickstubs; r=jorendorff
|
2010-01-09 13:01:37 -08:00 |
Vladimir Vukicevic
|
4f518fbcce
|
b=532774; add native typed arrays to JavaScript; r=brendan,jorendorff
|
2010-01-09 13:01:37 -08:00 |
Jesse Ruderman
|
97d60abf50
|
Fix bug-number comments in reftest.list files
|
2010-01-08 19:54:28 -08:00 |
Jesse Ruderman
|
3d4dcec952
|
We forgot to remove this comment when re-enabling this test
|
2010-01-08 18:16:40 -08:00 |
David Mandelin
|
5e6944a733
|
Bug 538673: better handling for cross-platform path representations in jstest harness, r=waldo
|
2010-01-08 15:23:05 -08:00 |
Robert Sayre
|
d957108dfc
|
Merge mozilla-central to tracemonkey.
|
2010-01-08 09:40:22 -05:00 |
Nicholas Nethercote
|
c1f6ab6f82
|
Bug 538484 - TM: generating bogus "ov ld1" sequence. r=nnethercote.
|
2010-01-08 14:25:36 +11:00 |
David Anderson
|
111fd68e6c
|
Make sure trace native stack is 16-byte aligned (bug 534590, r=lw).
|
2010-01-07 17:20:00 -08:00 |
Jeff Walden
|
e364f0ffad
|
Adjust lookupswitch to bail if the value switched upon is not primitive, not if it's not a bunch of different types, for a little more efficiency. r=brendan
|
2010-01-07 17:09:48 -06:00 |
Brendan Eich
|
c52723b019
|
Bug 513291 - JSOP_INITPROP should insist obj has own scope (JSOP_NEWINIT knows to do this; r=jorendorff).
|
2010-01-07 11:47:16 -08:00 |
Brendan Eich
|
152b42233d
|
Bug 533258 - "Assertion failure: hasMethodBarrier()" with ckeditor (r=jorendorff).
|
2010-01-07 10:01:01 -08:00 |
Jeff Walden
|
0945363c1b
|
...and one more bustage fix to change a test that assigned to undefined, seemingly for no reason, to assign to another otherwise-irrelevant global property (parseInt) instead. r=lumpy
|
2010-01-07 00:50:51 -06:00 |
Jeff Walden
|
a90cdd14c1
|
Support embedding of |undefined| in lookupswitch, needed to fix bustage in a Mochitest where use of |case undefined| results in that value being embedded in the lookup table, now that |undefined| is an immutable global property. Anticipatory r=jorendorff, real review on this coming soon...
|
2010-01-07 00:17:10 -06:00 |
Jeff Walden
|
d6c8370ece
|
Bug 537863 - Make various global properties (NaN, Infinity, undefined) readonly per ES5. r=jorendorff
|
2010-01-04 23:10:36 -06:00 |
David Mandelin
|
6498a14ba5
|
Bug 537304: fix spurious PASS output in trace-tests console output, r=jorendorff
--HG--
extra : rebase_source : c9fe259a9538c4446e201372b17131c6a6b9b2fd
|
2010-01-06 15:23:19 -08:00 |
Brendan Eich
|
6f9da3edeb
|
ES5-conformance fix to make a new RegExp for each regexp literal evaluation (98409, r=igor/jwalden).
|
2010-01-06 15:12:54 -08:00 |
David Mandelin
|
cd372ca863
|
Bug 528644: do not generate JSOP_GETUPVAR in a generator called from eval, r=mrbkap
|
2010-01-06 14:33:52 -08:00 |
David Mandelin
|
237405e6fc
|
Bug 537302: allow jstests shell harness to run from any directory, r=jorendorff
|
2010-01-06 14:05:41 -08:00 |
Ginn Chen
|
8866fd2895
|
Bug 537371 [x86_64]nanojit failed to compile with Sun Studio r=gal
|
2010-01-06 15:25:56 +08:00 |
Ginn Chen
|
596b4eaae4
|
Bug 535765 debug build Firefox failed to start on Solaris r=gal
|
2010-01-06 15:24:30 +08:00 |
Jason Orendorff
|
81b8d77a71
|
Merge backout of bug 98409.
|
2010-01-05 12:48:42 -06:00 |
Jason Orendorff
|
9163369cde
|
Backed out changeset 3862a7e48e79 due to tinderbox failures on js1_5/GC/regress-324278.js.
|
2010-01-05 12:48:09 -06:00 |
Nicholas Nethercote
|
8b67082011
|
Bug 520714 - nanojit: distinguish 64-bit int and float loads/stores (TM-specific part). r=gal.
|
2010-01-05 15:14:53 +11:00 |
Nicholas Nethercote
|
eda9090099
|
Update nanojit-import-rev stamp.
|
2010-01-05 14:57:02 +11:00 |
Nicholas Nethercote
|
6bfb46c1b1
|
Bug 520714 - nanojit: distinguish 64-bit int and float loads/stores. r=gal,rreitmai.
--HG--
extra : convert_revision : a19809f7ba60b4381b77b84363bebf0ff7cf9629
|
2010-01-05 14:03:49 +11:00 |
Nicholas Nethercote
|
05e53a9c70
|
Bug 503990 - nanojit: make isStmt() table-driven. r=rreitmai.
--HG--
extra : convert_revision : 4d331f0d6a044276be2638b3ea9a1cd35650c5e5
|
2010-01-05 10:46:34 +11:00 |
Brendan Eich
|
bc5ce181bd
|
ES5-conformance fix to make a new RegExp for each regexp literal evaluation (98409, r=jwalden).
|
2010-01-04 12:25:44 -08:00 |
Jeff Walden
|
460edcb094
|
Bug 537725 - Adjust some exception-throwing code to use the proper APIs for no-argument messages, and fix handling of some primitive values passed as the Properties argument to Object.defineProperties. r=jorendorff
|
2010-01-04 13:48:30 -06:00 |
David Mandelin
|
e1cd4d75ec
|
Bug 532568: when setting upvars, write to outer trace native stack if needed, r=dvander
|
2010-01-04 11:31:10 -08:00 |
David Mandelin
|
bdad52ecad
|
Backout merge
|
2009-12-31 15:19:24 -08:00 |
David Mandelin
|
5a35eb3f6f
|
Backed out changeset 107fc2833733 due to talos-v8 failure
|
2009-12-31 15:18:34 -08:00 |
Dan Witte
|
ff3f7f48aa
|
Apply mozilla patch to libffi 3.0.9. b=537962, r=bsmedberg
|
2010-01-08 11:01:27 -08:00 |
Dan Witte
|
ecf675a015
|
Update libffi to 3.0.9. b=537962, r=bsmedberg
|
2010-01-08 11:01:25 -08:00 |
Robert Sayre
|
996d17518d
|
merge mozilla-central to tracemonkey.
|
2009-12-31 12:35:57 -05:00 |
Brendan Eich
|
0e9f4f88e6
|
Merge.
|
2009-12-30 13:50:31 -08:00 |
Brendan Eich
|
0625f436ac
|
Bug 537204 - No more BOGUS_CX bogosities (r=jwalden).
|
2009-12-30 13:49:26 -08:00 |
Jeff Walden
|
725bed01a1
|
Bug 492840 - Add new test to manifest. sr=mozbot
|
2009-12-30 15:23:38 -06:00 |
Jeff Walden
|
d8c3722d5e
|
Bug 492840 - Fix a conflict with myself in the previous push. Aaargh...
|
2009-12-30 15:20:21 -06:00 |
David Mandelin
|
906eda2d9c
|
Bug 532568: when setting upvars, write to outer trace entry frame native stack area if necessary, r=dvander
|
2009-12-29 17:23:36 -08:00 |
Igor Bukanov
|
360b7400fb
|
bug 536734 - more finalizer specializations. r=brendan
|
2009-12-30 14:06:26 +03:00 |
David Mandelin
|
6d9074759f
|
Backout merge.
|
2009-12-29 17:21:33 -08:00 |
David Mandelin
|
ae671cc42e
|
Backed out changeset 8a2d469e86e7 due to mochitest failures
|
2009-12-29 17:21:04 -08:00 |
David Anderson
|
6e8a7f81ab
|
Fixed liveness-spew-only assertion with LIR_mod (bug 537023, r=nnethercote).
--HG--
extra : convert_revision : 8b948b2c98c6813285d0ddf630b27a9bc14c04f8
|
2009-12-29 16:27:09 -08:00 |
Jeff Walden
|
f09a44e886
|
Oops, two more tests that use load(), mark them shell-only too. r=bustage
|
2009-12-29 17:11:11 -06:00 |
David Mandelin
|
7e02475318
|
Bug 532568: when setting upvars, write to outer trace entry frame native stack area if necessary, r=dvander
|
2009-12-29 13:11:12 -08:00 |
Jeff Walden
|
88a91aa6a3
|
Bustage fix, r=lumpy
|
2009-12-29 13:13:49 -06:00 |
Edwin Smith
|
8c73e76a9e
|
Fix PPC alignment of immediate quads (usually doubles) (bug 477779 r=stejohns+ r=rreitmai+)
--HG--
extra : convert_revision : 5218b6ab33db0ebfbb8c555a6d42d2074c9c3a8e
|
2009-12-24 10:13:32 -05:00 |