Commit Graph

6810 Commits

Author SHA1 Message Date
Blake Kaplan
455411090a Bug 519145 - Make iteration over XPCNWs work again. r=jst 2009-09-30 15:15:51 -07:00
Blake Kaplan
d0090a8583 Bug 505915 - Throw exceptions eagerly when we try to convert a cross-origin security wrapper to a C++ object. r=jst 2009-09-02 17:25:25 -07:00
Blake Kaplan
53c99f5fd8 Bug 514435 - Change up wrapperization a little. r=jst sr=sicking 2009-09-30 15:15:51 -07:00
Josh Aas
dbdf354cea Use gcc-4.2 by default on Mac OS X in all configurations. b=513353 r=ted 2009-09-30 16:58:41 -04:00
Blake Kaplan
5845b2458a Add a trace test and a requested comment for bug 519129. 2009-09-29 16:38:00 -07:00
Benjamin Smedberg
2e82fb25f7 No bug, TraceRecorder::tprint requires the stack, r=jorendorff on IRC 2009-09-29 13:24:37 -04:00
Blake Kaplan
754d0cad8e Fix Zimbra indirect eval crash. r=brendan 2009-09-29 10:03:42 -07:00
Dan Witte
6ab90059b7 Fix error. 2009-09-28 14:14:56 -07:00
Jae-Seong Lee
9fc5cf1063 Bug 483721 - Add support for toggling strict+error mode to xpcshell, for use within xpcshell tests for detecting typos and such. Hopefully we can make strict+error opt-out eventually, but for now it's opt-in as existing tests don't work correctly with it. r=jwalden
--HG--
extra : rebase_source : ee259e89ae67950da1673cde3b69f5b4c239de0e
2009-09-28 11:34:57 -07:00
Dan Witte
3bbcc0e4ed ... not enough caffeine. 2009-09-28 10:51:07 -07:00
Dan Witte
095b0176e8 Re-enable test for other arches, since it's just windows that's borking. 2009-09-28 09:54:04 -07:00
Makoto Kato
8194f6f795 _WIN64 build fix. b=518741, r=dwitte 2009-09-27 12:10:25 -07:00
Mitchell Field
26d68e5abf Bug 513921 - remove echo-requires-recursive target. r=ted 2009-09-26 17:49:56 +02:00
Robert Sayre
b635467e82 Merge backout 2009-09-26 08:22:56 -07:00
Robert Sayre
5dbce00686 Backed out changeset f5ea964eb493. (Brendan Eich — High-level CSE for shape guards (518448, r=jorendorff). 2009-09-26 08:16:58 -07:00
Robert Sayre
5f2aafc67c Merge 2009-09-25 20:35:33 -07:00
Brendan Eich
41e896bfce Fuss over comment in last changeset (518765). 2009-09-25 20:20:27 -07:00
Matthias Miller
5c2faf58c9 Bug 518765 - Fix break/continue <label> handling in Narcissus. r=mrbkap
--HG--
extra : rebase_source : 9b55f88d4747cd2751877cfd45a3340a4fc401af
2009-09-25 19:19:12 -07:00
Dan Witte
061229fc6b comment out failing test for now. 2009-09-25 18:22:48 -07:00
David Anderson
e48222eb05 Fix bogus return values with SETELEM without a POP when deep bailing (bug 518492, r=gal). 2009-09-25 18:20:06 -07:00
Dan Witte
ba4cd7b03d fix windows, again. 2009-09-25 16:50:46 -07:00
Brendan Eich
69fd06459c High-level CSE for shape guards (518448, r=jorendorff). 2009-09-25 14:07:08 -07:00
Robert Sayre
bd85adb115 Merge. 2009-09-25 12:01:13 -07:00
Robert Sayre
14ef91c61f Merge mozilla-central to tracemonkey. 2009-09-25 11:55:38 -07:00
David Anderson
d0675c7603 Fixed instanceof returning bogus result after deep bail (bug 518492, r=jorendorff). 2009-09-25 11:39:52 -07:00
Ted Mielczarek
d71194fb76 bug 518107 - don't force re-linking on every build pass for PGO builds. r=bsmedberg
--HG--
extra : rebase_source : 4d7240ab80caa53e5843b085a4b3f4c160882b89
2009-09-25 12:50:53 -04:00
Dan Witte
23dc69f8be Add int8/int64 tests and simplify error propagation. b=513783, r=jorendorff 2009-09-25 09:48:13 -07:00
Mitchell Field
eb31b31d25 Bug 514665 - fix stupid module name differences on windows. r=ted 2009-09-25 18:41:16 +02:00
Andreas Gal :gal
9089264187 Bug 517640. TM: we don't substitute the global object for apply(null, ...). r=mrbkap 2009-09-25 11:16:44 -04:00
Igor Bukanov
27c2d57074 bug 517749 - removal of weakRoots.newborn = null. r=mrbkap 2009-09-25 16:30:11 +04:00
Nicholas Nethercote
7ca135d39f Bug 518747 - NJ merge: get rid of NJ_LOG2_PAGE_SIZE et al. r=graydon. 2009-09-25 16:01:55 +10:00
Nicholas Nethercote
4a1d349255 Bug 518740 - NJ merge: NativeSparc stuff. r=graydon. 2009-09-25 11:56:37 +10:00
Jeff Walden
d13f5937b4 Bug 518731 - Ensure the count of non-hole elements in the array returned by Object.keys(O) is correct. r=mrbkap 2009-09-24 17:38:32 -07:00
Nicholas Nethercote
20271af76e Bug 518724 - NJ merge: yet more Assembler/Nativei386.cpp folderol. r=graydon. 2009-09-25 10:21:35 +10:00
Dan Witte
76423c9a43 fix windows xpcshell test. 2009-09-25 13:07:34 -07:00
Jeff Walden
12df1ce230 Bug 518663 - Fix some typos in JSAutoTempValueRooter uses. r=dvander 2009-09-24 14:48:24 -07:00
Luke Wagner
a79d78e239 Fix ridiculous manual merge error. (r=graydon) 2009-09-24 12:40:13 -07:00
Luke Wagner
668372111c Bug 517973 - remove deep abort, fix blacklisting bug 2009-09-23 18:21:41 -07:00
Nicholas Nethercote
6695f76eda Bug 518491 - NJ merge: Assembler bits and pieces. r=graydon. 2009-09-24 12:30:56 +10:00
Nicholas Nethercote
9598899fc8 Bug 518477 - NJ merge: LIR.{cpp,h} changes from TR. r=graydon. 2009-09-24 10:42:25 +10:00
Graydon Hoare
232e0c7e37 Bug 518427 - TM: fix valgrind error in jsregexp.cpp, r=dmandelin. 2009-09-23 16:56:25 -07:00
Graydon Hoare
f0b694edca Bug 517083 - Fix performance regression, r=dvander.
--HG--
extra : rebase_source : 57e132434da8c652c41ffa889aa2002eeeb4698c
2009-09-23 15:12:58 -07:00
David Mandelin
99fb23d064 Bug 511695: Fix JS warnings in MSVC8, r=brendan 2009-09-23 11:16:30 -07:00
Luke Wagner
c1a69497a0 Bug 511777 - avoid regexp engine for flat strings (r=waldo)
--HG--
extra : rebase_source : bf121e6918f2174378babc72b3dbe1b2f4ffdbec
2009-09-23 08:54:50 -07:00
Ginn Chen
1857540d32 Bug 514632 Use Sun Studio inline asm template for NativeCompareAndSwap r=jorendorff
--HG--
rename : js/src/lock_SunOS.s => js/src/lock_sparcv8plus.il
2009-09-25 15:30:35 +08:00
Boris Zbarsky
51e7cd5b8d Bug 478251. Implement the Null and Undefined annotations from webidl in quickstubs. r=jst,bsmedberg,jorendorff 2009-09-24 13:59:43 -04:00
Jeff Walden
b7b5073917 I hate PPC, can we kill it? Hoping this will fix, --disable-jit is fail on my system 2009-09-22 17:55:58 -07:00
Jeff Walden
729fcd0f3d I hate !JS_TRACER architectures. r=redness for the final time
--HG--
extra : rebase_source : f3e9e8f8bdfb50e68c7ae6f9ae271fd9bcf5b2eb
2009-09-22 17:12:21 -07:00
David Mandelin
449c761537 Bug 517633 followup: fix printf format strings, no_r=me 2009-09-22 17:06:32 -07:00
Graydon Hoare
a18f57ecfd Bug 495734 - NJ: don't store non-LIR data in LIR buffers, r=gal.
--HG--
extra : rebase_source : 4a73fd251f3077fe3623ef1341a8aa3729a4e8bf
2009-09-22 16:06:52 -07:00