Siddharth Agarwal
|
223d22bcf8
|
Part of Bug 503756 -- temporarily back out bug 489579 so that srcdir builds start working again.
|
2009-07-21 20:06:10 +05:30 |
|
Robert Sayre
|
375d2b5374
|
Merge tracemonkey to mozilla-central for backouts.
|
2009-07-21 00:57:41 -04:00 |
|
Andreas Gal
|
2c91620976
|
Merge.
|
2009-07-20 14:18:31 -07:00 |
|
Andreas Gal
|
9f57d1a918
|
Backed out changeset 8877e1f8645b (bug 501232).
|
2009-07-20 14:18:17 -07:00 |
|
Andreas Gal
|
83790e006a
|
Merge.
|
2009-07-20 14:06:39 -07:00 |
|
Andreas Gal
|
cb9a549160
|
Backed out changeset 692e8a1325f8 (bug 504705). Crashes with TMFLAGS=full on browser startup.
|
2009-07-20 13:58:00 -07:00 |
|
Benjamin Smedberg
|
5a86abcc68
|
Fix review nits from bug 463417 which I forgot to address earlier.
|
2009-07-20 11:48:45 -04:00 |
|
Robert Sayre
|
0e8682e7ec
|
Merge tracemonkey to mozilla-central.
|
2009-07-20 11:18:04 -04:00 |
|
L. David Baron
|
d71ea7085b
|
Use char16_t when available, and when it is, don't test for -fshort-wchar. (Bug 502298) r=bsmedberg
|
2009-07-20 07:04:41 -04:00 |
|
Jacob Bramley
|
00bf423543
|
Backing out a broken part of 99dfb2001094. (no bug)
|
2009-07-20 11:34:34 +01:00 |
|
Jacob Bramley
|
b5faafb00f
|
Use ARM's 'Operand 2' encoding for immediates. Also fixes bug 504637. (490968, r=vladimir)
|
2009-07-20 10:56:44 +01:00 |
|
wes@page.ca
|
d578c08f24
|
Bug 504647 - JITted regular expressions crash SPARC Nanojit. r=dmandelin
|
2009-07-20 14:22:45 +08:00 |
|
wes@page.ca
|
dc3efedd7d
|
Bug 504647 - JITted regular expressions crash SPARC Nanojit. r=dmandelin
|
2009-07-20 14:11:12 +08:00 |
|
David Anderson
|
b1b8fe3444
|
Fixed bug where dependent traces weren't always trashed (bug 503144, r=gal).
|
2009-07-17 19:59:08 -07:00 |
|
Vladimir Vukicevic
|
00f4cda14b
|
b=471585; [arm] jit crash on expedia.com; r=gal
|
2009-07-17 16:03:59 -07:00 |
|
Benjamin Smedberg
|
dbe8ac7b47
|
Bug 463417 - Port the nsinstall_win stuff over to the JS build engine as well
|
2009-07-17 15:22:30 -04:00 |
|
Benjamin Smedberg
|
e12b5aded9
|
Bug 463417 - import the nsinstall.exe source from CVS buildtools repository: make it capable of copying files with very long names, build it by default on Windows hosts, and stop using the moztools version, r?timeless
|
2009-07-17 15:10:35 -04:00 |
|
Brendan Eich
|
4632276b25
|
Bug 499790 - common sub-expression elim for repeated (PND_ASSIGNED | PND_FUNARG), r=mrbkap.
|
2009-07-17 11:36:45 -07:00 |
|
Benjamin Smedberg
|
4965608501
|
Bug 483202 - Load chrome from the GRE directory in xpcshell, r=ted
|
2009-07-17 10:41:26 -04:00 |
|
Daniel Jeter II
|
8f9209bc4f
|
Bug 503186 - DeprecationWarning using Python 2.6, r=bsmedberg
|
2009-07-17 10:20:11 -04:00 |
|
Nicholas Nethercote
|
52ab095147
|
Bug 501232 - nanojit: remove LIR_2. r=edwsmith.
|
2009-07-17 16:25:18 +10:00 |
|
Paritosh Aggarwal
|
6b3a75eb57
|
Bug 500786 - lirasm - provide support for guards. r=jorendorff.
|
2009-07-16 21:41:53 -05:00 |
|
Andreas Gal
|
f8892ed21b
|
Shrink slots during GC only, split ReallocSlots into Alloc/Grow/ShrinkSlots (504478, r=igor).
|
2009-07-16 18:42:54 -07:00 |
|
Andreas Gal
|
241532b53a
|
Inline malloc accounting functions (504219, r=jwalden).
|
2009-07-16 18:36:19 -07:00 |
|
Nicholas Nethercote
|
dabda589bf
|
Bug 504705 - TM/nanojit: use NULL as the condition for unconditional guards. r=gal.
|
2009-07-17 11:14:01 +10:00 |
|
Luke Wagner
|
0c16520e8b
|
Bug 406271: add quantifier support for regexp->native compiler, r=dmandelin
|
2009-07-16 17:17:35 -07:00 |
|
Blake Kaplan
|
0a6a7cef0c
|
Fix Windows build bustage. rs=brendan
|
2009-07-16 13:53:36 -07:00 |
|
Brendan Eich
|
e8b04487b7
|
Hide C++ from C includers.
|
2009-07-16 13:33:46 -07:00 |
|
Blake Kaplan
|
cd3a0971f1
|
Bug 504590 - Don't return a "joined" function object, since we don't support them yet. r=brendan
--HG--
extra : rebase_source : b7134d683b6e4439f284f9bb033b8040f53cdfb0
|
2009-07-16 13:16:33 -07:00 |
|
Brendan Eich
|
be04837737
|
Fix 502630 (r=Waldo).
|
2009-07-16 13:16:27 -07:00 |
|
Nicholas Nethercote
|
d2f31c8fbd
|
Bug 504465 - NJ: Move GC classes to namespace MMgc, r=graydon.
|
2009-07-16 11:50:27 -07:00 |
|
Robert Sayre
|
53d13821c6
|
Merge mozilla-central to tracemonkey.
|
2009-07-16 11:46:05 -04:00 |
|
Makoto Kato
|
a5b989eabe
|
Bug 503288 - add import/export declare for JavaScript engine. r=jim
|
2009-07-16 15:58:02 +09:00 |
|
Brendan Eich
|
3d1b06185e
|
Bug 503406 - TM: Trace calling a user-attached function to RegExp (r=mrbkap).
|
2009-07-15 17:51:19 -07:00 |
|
Brendan Eich
|
221bd1197a
|
Bug 503406 - TM: Trace calling a user-attached function to RegExp (r=mrbkap).
|
2009-07-15 17:48:22 -07:00 |
|
Brendan Eich
|
b1cf17d802
|
Bug 501230 - TM: fast path for String.toString (r=gal).
|
2009-07-15 17:36:24 -07:00 |
|
Neil Rashbrook
|
7d7253ddaa
|
Bug 501609 Make js/src build with VC7.1 r=graydon
|
2009-07-15 20:31:26 +01:00 |
|
Jeff Walden
|
8361fadbb2
|
Bug 503992 - js_Int32ToId doesn't return the right id when passed a negative integer which doesn't fit in a jsval. Also change how 'in' is interpreted on trace so that we don't side-exit when the named property exists directly on the object. ALL HAIL TESTCASES! r=jorendorff
|
2009-07-15 02:48:49 -07:00 |
|
Robert Sayre
|
b1646df788
|
Merge mozilla-central to tracemonkey.
|
2009-07-15 11:19:12 -04:00 |
|
Wesley W. Garland
|
ee6d0ceed7
|
Bug 504119 - jstracer.h no longer compiles debug builds on gcc < 4. r=jorendorff.
--HG--
extra : rebase_source : 4ea454201e93f26d87a5707d5b91c295e828cd2f
|
2009-07-14 19:15:23 -05:00 |
|
Andreas Gal
|
1af8dfb112
|
Avoid integer division in NewGCThing path (503157, r=jwalden).
|
2009-07-14 17:06:09 -07:00 |
|
Andreas Gal
|
88cf1d87c6
|
Avoid integer math for GC trigger factor calculation in allocation path, take 2 (503463, r=dmandelin).
|
2009-07-14 17:03:20 -07:00 |
|
Nicholas Nethercote
|
acc2840ef2
|
Bug 504213: nanojit: rename LIR_alloc, LIR_addp, LIR_param to match tamarin-redux. r=graydon.
|
2009-07-15 10:00:43 +10:00 |
|
Nicholas Nethercote
|
6eb09ec1ad
|
Bug 504208: fix LInsHashSet::equals(). r=graydon.
|
2009-07-15 09:54:17 +10:00 |
|
Jason Orendorff
|
d3f1ccb6c5
|
Bug 502832 - TM: Crash [@ memcpy]. r=graydon.
--HG--
extra : rebase_source : 2b58bcfbba855e12b0e24ac6d423f4c1621cea12
|
2009-07-14 17:45:01 -05:00 |
|
Jesse Ruderman
|
2979b4fd10
|
Make uneval(window) always return something that can be evaled (bug 380959). r=mrbkap.
|
2009-07-14 13:30:32 -07:00 |
|
Peter Van der Beken
|
166204d6c0
|
Backed out changeset 2073d5aae8b6 (Avoid integer math for GC trigger factor calculation in allocation path (bug 503463)).
|
2009-07-14 11:49:43 +02:00 |
|
Peter Van der Beken
|
cf914cb140
|
Backed out changeset 2073d5aae8b6 (Avoid integer math for GC trigger factor calculation in allocation path (bug 503463)).
|
2009-07-14 11:49:15 +02:00 |
|
Peter Van der Beken
|
c318fcd5ad
|
Backed out changeset c5433450795f (Bug 503990: make isStmt() table-driven.)
|
2009-07-14 11:23:07 +02:00 |
|
Peter Van der Beken
|
c4e9e647fb
|
Backed out changeset c5433450795f (Bug 503990: make isStmt() table-driven).
|
2009-07-14 11:22:41 +02:00 |
|