Robert Sayre
|
90c005ab08
|
Backed out changeset c696751593d6. Tolerate race condition or broken resolve hook (530507, r=jorendorff).
|
2009-12-01 09:54:38 -05:00 |
|
Brendan Eich
|
256dffda46
|
Tolerate race condition or broken resolve hook (530507, r=jorendorff).
|
2009-11-25 13:49:15 -08:00 |
|
Igor Bukanov
|
c8d5645df8
|
bug 528116 - scope chain lookup fix when recording an eval script. r=dmandelin
|
2009-11-25 21:16:06 +03:00 |
|
David Mandelin
|
eb7cee0d16
|
Bug 530969: fix testing of XULRunner properties in jstests.py manifest parsing, r=njn
|
2009-11-24 18:57:09 -08:00 |
|
Robert Sayre
|
637267220a
|
Merge mozilla-central to tracemonkey.
|
2009-11-25 10:48:43 -05:00 |
|
Leon Sha
|
65dd69f302
|
Update nanojit-import-rev stamp.
|
2009-11-25 15:32:07 +08:00 |
|
Leon Sha
|
79857bda92
|
Bug 529849 - Assertion failed: _allocator.free & rmask(r) (../../../js/src/nanojit/Assembler.cpp:433). r=gal
--HG--
extra : convert_revision : 23ed78f42df2b7b1a590fc7e986e6d446ef4d3d4
|
2009-11-25 15:24:23 +08:00 |
|
Nicholas Nethercote
|
391c15f438
|
Bug 515313 - nanojit: finish killing reservations. r=edwsmith.
--HG--
extra : convert_revision : 1b6cb808f3048c25857613fa6e77e865fee51d8e
|
2009-11-24 23:00:23 -08:00 |
|
Nicholas Nethercote
|
b3689f0b3b
|
Bug 512181 - nanojit: rework TMFLAGS=assembly,regalloc,activation. r=edwsmith.
--HG--
extra : convert_revision : 43e64a1135f17761aad95ee7ce2d1692aa937579
|
2009-11-24 22:38:51 -08:00 |
|
Nicholas Nethercote
|
4de15a7879
|
Bug 505662 - nanojit: kill operandCount. r=graydon,edwsmith.
--HG--
extra : convert_revision : ab7d225a3c8b1562eb74336099abc564f770e7f3
|
2009-11-24 22:21:27 -08:00 |
|
Nicholas Nethercote
|
e0c1e58180
|
Bug 512181 - nanojit: rework TMFLAGS=assembly,regalloc,activation (the TM-specific part only, which is independent of the NJ-specific part). r=graydon.
|
2009-11-24 22:42:16 -08:00 |
|
Andreas Gal
|
dd01623b4e
|
-r
|
2009-11-24 19:35:17 -08:00 |
|
Andreas Gal
|
09c011f455
|
Avoid frequent reallocs in Queue::ensure (530936, r=luke).
|
2009-11-24 17:04:24 -08:00 |
|
Nicholas Nethercote
|
a3c8b3801d
|
Update nanojit-import-rev stamp.
|
2009-11-25 11:11:02 +11:00 |
|
Jacob Bramley
|
161ca34a8d
|
Add Nanojit configuration flags (such as --sse) to lirasm. (bug 526974, r=nnethercote)
--HG--
extra : convert_revision : baa27feb8fb4fdaf1ecb0839c4bd468e83da2aeb
|
2009-11-24 11:05:20 +00:00 |
|
Nicholas Nethercote
|
c0ee79dcfd
|
Bug 529900 - 64-bit - lots of assertions, crashes... r=edwsmith.
--HG--
extra : convert_revision : 3d99d6e37ba85c13d449352b8ce8283d4e0cbf0d
|
2009-11-24 15:30:04 +11:00 |
|
Nicholas Nethercote
|
ef48f55287
|
Bug 525379 - nanojit: make the _nIns/_nExitIns swap hack more consistent. r=edwsmith.
--HG--
extra : convert_revision : bad9394918255f4afcbff259153dc9d8c9afad25
|
2009-11-24 14:56:33 +11:00 |
|
Nicholas Nethercote
|
750f1073fb
|
Bug 530713 - nanojit: fix LirReader::read() badness. r=edwsmith.
--HG--
extra : convert_revision : 39a8b47fd38af397e7fe0196637dc2e66cadb56b
|
2009-11-24 14:23:20 +11:00 |
|
Brendan Eich
|
3fcf83f1f9
|
Undo hackaround for bug 529837.
|
2009-11-24 15:42:03 -08:00 |
|
Brendan Eich
|
28e780dc8d
|
Undo hackaround for bug 529837.
|
2009-11-24 15:17:16 -08:00 |
|
Daniel Brooks
|
fdc5ea52b6
|
revert an unintentional change from revision 0ccbfef948d5
|
2009-11-24 05:58:50 -06:00 |
|
Nicholas Nethercote
|
e09fe5b760
|
Bug 529725 - nanojit: improve asm_prep_fcall() in i386 and Sparc backends. r=rreitmai.
--HG--
extra : convert_revision : 30767eb970427b1044fae5db99c2427f57e576fe
|
2009-11-23 11:04:59 +11:00 |
|
Nicholas Nethercote
|
0928fa82e6
|
Bug 529709 - lirasm: 'not' is a unary operator. r=graydon.
--HG--
extra : convert_revision : f26d4cf0e8091d41ecb5b48b849d63dce56ec259
|
2009-11-23 11:01:02 +11:00 |
|
Julian Seward
|
7bce3c4018
|
Bug 520905 - collapse callee saved register spills/reloads into LDMIA/STMIA instructions, r=vlad.
--HG--
extra : convert_revision : 73952814a07755be92fba1060efc97d5010b38c9
|
2009-11-20 10:11:33 -08:00 |
|
Brendan Eich
|
81436f3d04
|
Undo hackaround for bug 529837.
|
2009-11-24 15:15:37 -08:00 |
|
Luke Wagner
|
806d22cfd0
|
Bug 530490 - keep starting position live across quantifier loop (r=dmandelin)
|
2009-11-24 11:22:20 -08:00 |
|
Bob Clary
|
dcbebbfa1d
|
Bug 530774 - js1_5/GC/regress-319980-01.js should not be enabled.
|
2009-11-24 13:01:42 -08:00 |
|
Bob Clary
|
1aba2fbf45
|
Bug 530774 - temporarily disable js1_5/GC/regress-331719.js due to time out regression.
|
2009-11-24 07:14:13 -08:00 |
|
Bob Clary
|
9ea4e3560e
|
bug 530510 - js1_8/extensions/regress-446169-01.js should guard for undefined gczeal.
|
2009-11-24 07:14:12 -08:00 |
|
Andreas Gal
|
14ade13e06
|
I will get it right one of these days (hotfix for 484627).
|
2009-11-23 22:11:21 -08:00 |
|
Andreas Gal
|
9fd887d7c9
|
Hotfix for 484627 for 64-bit systems.
|
2009-11-23 21:49:53 -08:00 |
|
Andreas Gal
|
b8ee5612ec
|
Inline js_CallTree (484627, r=dvander).
|
2009-11-23 19:02:49 -08:00 |
|
Andreas Gal
|
35fda5b697
|
Stop passing a useless NULL argument to fragment->code() (530700, r=dmandelin).
|
2009-11-23 17:16:30 -08:00 |
|
timeless@mozdev.org
|
4b3196a041
|
Bug 506699 js_printf doesn't always use va_end after va_start. rs=brendan
|
2009-11-23 16:20:55 -08:00 |
|
Andreas Gal
|
90633dab06
|
Merge.
|
2009-11-23 16:09:35 -08:00 |
|
Andreas Gal
|
f71e221781
|
Properly reject new arrays with negative length (530617, r=jwalden).
|
2009-11-23 16:09:02 -08:00 |
|
Blake Kaplan
|
af82b02910
|
Bug 530537 - Don't over-parenthesize JSOP_CONCATN. r=brendan over IRC
|
2009-11-23 18:08:05 -05:00 |
|
Bob Clary
|
08b50f2aa1
|
Bug 528654 - Intermittent timeout waiting for onload to fire in js1_8_1/trace/trace-test.js
|
2009-11-20 00:12:17 -08:00 |
|
Bob Clary
|
eba711e768
|
Bug 528464 - Intermittent failures - js1_5/extensions/regress-342960.js
|
2009-11-20 00:12:09 -08:00 |
|
Bob Clary
|
4e63d5d2bc
|
Bug 528284 - js1_5/extensions/regress-371636.js - random failure for opt/debug on mozilla-central
|
2009-11-20 00:11:58 -08:00 |
|
Bob Clary
|
e1b30cbe43
|
Bug 522760 - js/src/tests/ecma_5 tests should not run as JavaScript 1.5, r=brendan
|
2009-11-20 00:11:43 -08:00 |
|
Bob Clary
|
eb51d3ff0b
|
Bug 529754 - set javascript.options.jit.chrome true in browser tests.
|
2009-11-20 00:11:28 -08:00 |
|
Ginn Chen
|
0c65027711
|
Bug 514632 remove unused file r=jorendorff
|
2009-11-20 14:17:12 +08:00 |
|
Ginn Chen
|
d8150c3a0f
|
Bug 522440 QCMS: Make sse/sse2 code built with Sun Studio 12 on Solaris r=jmuizelaar, ted.mielczarek
|
2009-11-20 14:15:39 +08:00 |
|
Ginn Chen
|
6cc4663c59
|
Bug 528150 Remove the hack for LIR.cpp in Makefile.in r=dvander
|
2009-11-20 14:12:47 +08:00 |
|
Brendan Eich
|
4e545f14ca
|
Disabling the joined method optimization from bug 524826 again (529837, talked about it with dbaron and sayrer).
|
2009-11-19 09:21:54 -08:00 |
|
Robert Sayre
|
f3126269b1
|
Merge.
|
2009-11-19 01:23:03 +01:00 |
|
Robert Sayre
|
9a8e17bf6f
|
Merge mozilla-central to tracemonkey.
|
2009-11-19 01:21:34 +01:00 |
|
Brendan Eich
|
6bb8477127
|
Fix uninitialized var bug (529679, r=jorendorff).
|
2009-11-18 15:56:34 -08:00 |
|
Brendan Eich
|
23da431b7a
|
Fix method barrier not to brand, period (branding withou reshaping is worse, branding correctly is unnecessary; 524826, r=jorendorff).
|
2009-11-18 13:47:06 -08:00 |
|