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 |
|
Blake Kaplan
|
6e8862dc1e
|
Add a crashtest for bug 503286. r=gal
|
2009-07-14 01:59:37 -07:00 |
|
wes@page.ca
|
da15c8675f
|
Bug 494864 - make nanojit debug output easier to follow. Sparc Changes. NPOTB code. r=graydon
|
2009-07-14 12:58:18 +08:00 |
|
Robert Sayre
|
6866621c71
|
Merge tracemonkey to mozilla-central.
|
2009-07-14 00:42:27 -04:00 |
|
Robert Sayre
|
d2f01e78db
|
merge backout
|
2009-07-14 00:26:05 -04:00 |
|
Robert Sayre
|
663a2781d7
|
Backed out changeset b6a8110a858f
|
2009-07-14 00:25:35 -04:00 |
|
Robert Sayre
|
7bd56b6f24
|
Merge backout
|
2009-07-14 00:25:14 -04:00 |
|
Robert Sayre
|
96f8ce6d85
|
Backed out changeset 6ca843fc1e67
|
2009-07-14 00:24:15 -04:00 |
|
Nicholas Nethercote
|
1704e7aacf
|
Bug 503990: make isStmt() table-driven. r=gal.
|
2009-07-14 13:08:38 +10:00 |
|
Blake Kaplan
|
f8dbe2d575
|
Bug 503817 - Deal with xpconnect handing us weird this objects. r=gal
|
2009-07-13 17:46:47 -07:00 |
|
David Mandelin
|
3d9684f134
|
Bug 503818: update upvar stack arithmetic for jsop_arguments patch, r=gal
|
2009-07-13 17:37:00 -07:00 |
|
Luke Wagner
|
5210359549
|
Bug 503981 - Fix thinko. r=jwalden
|
2009-07-13 17:31:15 -07:00 |
|
Blake Kaplan
|
d142d70ad5
|
Bug 503286 - Use the right sp for sp_adj to account for tree calls fiddling with state.sp after we've deep bailed. r=jorendorff
--HG--
extra : rebase_source : 2d3e2237ef82d4ea5980b4ece9b484344f450036
|
2009-07-13 15:44:33 -07:00 |
|
Robert Sayre
|
b6ce61f167
|
Fix dtrace build bustage.
|
2009-07-13 18:33:33 -04:00 |
|
Robert Sayre
|
b172ec27fd
|
Merge tracemonkey to mozilla-central.
|
2009-07-13 18:19:51 -04:00 |
|
Andreas Gal
|
f552010935
|
Make js_ValueToString inline (503669, r=jwalden).
|
2009-07-13 14:55:04 -07:00 |
|
Andreas Gal
|
daadccbdec
|
Follup-fix for 503665 (missing inlines).
|
2009-07-13 14:41:38 -07:00 |
|
Andreas Gal
|
bfb17e2d67
|
Make Scope::hold/drop and parts of Scope::search inline (503665, r=jwalden).
|
2009-07-13 14:29:32 -07:00 |
|
David Anderson
|
50960fdbcb
|
Static analysis build fixes, follow-up to bug 497948.
|
2009-07-13 13:46:16 -07:00 |
|
Andrew Sutherland
|
aaeccd8701
|
bug 497355 - Assertion failure: STOBJ_GET_CLASS(obj) != &js_BlockClass, at /Users/moztest/comm/main/src/mozilla/js/src/jsscope.cpp:79. r=igor
|
2009-07-13 13:45:34 -07:00 |
|
David Anderson
|
3afb790b55
|
Refactored deduceTypeStability/closeLoop for a general cleanup needed for recursion (bug 497948, r=gal+sayrer).
|
2009-07-13 13:26:27 -07:00 |
|
Andreas Gal
|
0c6942b658
|
Avoid integer math for GC trigger factor calculation in allocation path (503463, r=dmandelin).
|
2009-07-13 13:24:25 -07:00 |
|
Julian Seward
|
b9dc1bb9d6
|
Bug 496693 - NJ: comment and refactor DeadCodeFilter vs Assembler::gen interactions, r=edwsmith.
--HG--
extra : rebase_source : e675f824946d4a8bb83b2aed8ff1911c8b23caee
|
2009-07-13 11:50:42 -07:00 |
|
David Mandelin
|
a10caff6bb
|
Bug 502789: correct regexp->native compiler of handling case-insensitive matching of characters with multiple lower-case forms, r=lw
|
2009-07-13 12:41:30 -07:00 |
|
Benjamin Smedberg
|
350cc29383
|
Bug 501657 - Put local python modules at the beginning of the python path, not the end, tested by Jory Pratt
|
2009-07-13 12:28:59 -04:00 |
|
Florian Queze
|
6f16d6f944
|
Bug 468569 - after building in srcdir, make distclean doesn't clean up enough. r=ted
|
2009-07-13 13:46:23 +02:00 |
|