Commit Graph

21114 Commits

Author SHA1 Message Date
Igor Bukanov
3d1293c70a bug 660430 - do not call the security manager during GC-marking of GC wrappers. r=gal 2011-05-30 21:36:16 +02:00
Luke Wagner
be1979de53 Fix jit_test.py so that -g works again (rs=dmandelin) 2011-05-27 18:19:14 -07:00
Gregor Wagner
d82b12d85f Bug 658041 - Stack based marking for JSRopes. r=igor 2011-05-27 15:17:47 -07:00
David Mandelin
3d1affcdd0 Remove some stray Ctrl-M characters 2011-05-27 14:05:05 -07:00
516ab39861 Bug 619794 DECOMPILE_CODE leaks xval on failure in Decompile
r=jorendorff
2011-05-27 10:58:28 -07:00
1d764305a6 Bug 620251 js_CurrentThread and friends should have AndLockGC in their name
r=jorendorff
2011-05-27 10:58:26 -07:00
a2c1ce07b0 Bug 621153 Add JS_ALWAYS_TRUE markers to ValueToNumber() for cases where it should be so
r=jorendorff
2011-05-27 10:58:22 -07:00
Jan de Mooij
0448a4f2b8 Bug 624298 - Add an IC for JSOP_CALLNAME. r=dvander 2011-05-27 13:56:11 +02:00
Luke Wagner
9d978e54f1 Bug 656490 - Fix direct-eval assert (r=dmandelin) 2011-05-26 17:23:21 -07:00
David Mandelin
256a0901c1 Bug 656282: Remove redundant declaration that causes an MSVC warning, r=luke 2011-05-16 16:17:19 -07:00
Chris Leary
87986934ea Bug 657537: clean up jschar inflation/deflation. (r=Waldo) 2011-05-26 15:50:05 -07:00
Jim Blandy
393685c535 (no bug): Fix comments referring to allocation policies defined in jstl.h --- they're now in jsalloc.h. 2011-05-26 10:55:58 -07:00
Luke Wagner
28a1176bb4 Bug 659462 - remove no-op JS_ClearNewbornRoots and uses in xpconnect (r=mrbkap) 2011-05-13 08:56:25 -07:00
Paul Biggar
5fb9d01644 Bug 634711 - Use nanojit::BitSet instead of avmplus::BitSet. r=nnethercote. 2011-05-25 22:47:49 -07:00
Nicholas Nethercote
c61d8a6fd2 Update nanojit-import-rev stamp. 2011-05-25 20:32:19 -07:00
Nicholas Nethercote
0d9e60a7d2 Bug 634711: add BitSet::resetAndAlloc(). r=pbiggar. 2011-05-25 19:46:02 -07:00
Makoto Kato
ed8b33eab9 Bug 576247 - asm_stkarg not implemented for x86_64. r=edwsmith 2011-05-25 17:37:27 +09:00
Paul Biggar
b50db274cc Bug 634711 - Remove BitSet implementation from avmplus.h, because it's a duplicate of the one in Containers.h. r=nnethercote. 2011-05-23 21:47:43 -07:00
Ed Morley
b39ca3f400 Bug 656017 - Re-remove WinCE ifdef from js/src/vprof/vprof.cpp (was incorrectly added by bug 644900). r=jorendorff. 2011-05-23 21:13:06 -07:00
William Maddox
b6c47472fa Bug 658389 - Make sure branch and delay slot remain contiguous in function epilogue [chris@mips.com] (r=wmaddox) 2011-05-23 11:46:21 -07:00
Jacob Bramley
d404a4edf6 When NJ back-tracks _nIns in the ARM back-end, back-track _nInsAfter too. [bug 658526] [r=nnethercote] 2011-05-23 11:37:47 +01:00
Rick Reitmaier
4d437744cd Bug 609393 - resourceConsistencyCheck x87 stack assert can fire (r+wmaddox) 2011-05-20 16:01:11 -07:00
David Mandelin
0a86cfd447 Bug 625600 followup: attempt to fix Android build 2011-05-25 14:50:59 -07:00
David Mandelin
d0f7b580b9 Backout merge 2011-05-25 14:50:23 -07:00
David Mandelin
98bf953fe9 Backed out changeset 6f4ca81b13d5 -- was temporary diagnostic 2011-05-25 14:50:07 -07:00
David Mandelin
d046e91f0e Diagnostic for failing Android build 2011-05-25 13:27:24 -07:00
Tom Schuster
5bd44ab462 Bug 608823. Speed up bitops on doubles. r=dvander 2011-05-25 16:26:26 -04:00
Igor Bukanov
148b9501c0 bug 658864 - preventing GC when reporting OOM on other threads. r=anygregor 2011-05-22 20:50:08 +02:00
Ehsan Akhgari
8c23ce730a Merge mozilla-central into mozilla-inbound 2011-06-09 18:29:16 -04:00
Ed Morley
62e5e60271 Bug 659997 - Remove typo'd ENVIRONMENT_MAC_OS_X_VERION_MIN_REQUIRED define; r=ted 2011-06-09 12:10:42 -07:00
Ehsan Akhgari
4786b70d51 Merge mozilla-central into mozilla-inbound 2011-06-09 09:26:52 -04:00
Peter Van der Beken
c5e3434613 Fix for bug 658632 (Provide easy way to add non-leaky classinfo to JS components). r=gavin. 2011-05-25 10:46:51 +02:00
Rafael Ávila de Espíndola
b1817a1644 Bug 657653. Check for libstdc++ versions in stdc++compat.cpp; r=ted,glandium 2011-06-08 22:35:24 -04:00
Jeff Walden
93aa7fee71 Bug 662001 - Move js::RangeCheckedPointer<T> to mozilla::RangedPtr<T>, make it no longer implicitly convert to T*, and adjust users accordingly. r=cjones 2011-06-06 11:02:34 -07:00
Jonathan Protzenko
d73bc7c2e3 Bug 658351 - Add extra assertions to jsval.h to check for malformed JSBools r=bz 2011-06-07 20:05:08 +02:00
Mook
d10d7dffbd bug 651663 - mark TestXPC global class as JSCLASS_GLOBAL_FLAGS (r=jorendorff) 2011-04-20 15:19:43 -07:00
Ms2ger
f8b7a22dfd Bug 616684 - Remove support for DOM Views; r=sicking,ehsan 2011-04-24 08:54:25 +02:00
Chris Jones
4b3bb04878 Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc 2011-04-29 14:21:57 -05:00
Justin Lebar
d0d6f18282 Bug 590181 part 2 - Switch default gcc optimize options to -O3. r=ted. a=philor CLOSED TREE 2011-04-28 15:49:16 +02:00
Olli Pettay
79e63934d6 Bug 652814 - Rename nsIDOMTouchPoint to nsIDOMTouch (and a *aRetVal = nsnull for bug 648573 comment 19), r=mbrubeck 2011-04-27 14:58:25 +03:00
Steve Fink
b6bef1c008 Test for bug 638178 - new feature getExecutableLines (r=timeless) 2011-03-03 10:11:54 -08:00
Steve Fink
448ee2fdce Bug 638178 - Add jsdIScript.getExecutableLines for fast identification of breakable lines (r=timeless) 2011-03-03 10:11:54 -08:00
David Mandelin
6c8ec3307a Bug 625600: Update Yarr import to WebKit rev 86639, r=cdleary,dvander 2011-05-12 18:39:47 -07:00
David Mandelin
ff8175343c Backed out changeset 10b4c261e3d0 -- Tracemonkey tinderbox is stricter than try 2011-05-25 08:53:26 -07:00
David Mandelin
62747493b8 Bug 625600: Update Yarr import to WebKit rev 86639, r=cdleary,dvander 2011-05-12 18:39:47 -07:00
Jan de Mooij
0b7a6b72c1 Bug 658968 - Don't clobber Registers::ReturnReg in emitStubCmpOp and jsop_relational_double. r=dvander 2011-05-25 16:59:32 +02:00
Paul Biggar
d8b6f5dff0 Bug 651595: Reinstate call to JSSourceHandler registered with JS_SetSourceHandler (r=dmandelin) 2011-05-25 06:48:11 -07:00
Steve Fink
79461945d5 Backout 8d39d7a5b85c 2011-05-24 16:53:07 -07:00
Steve Fink
f12d2c5cc7 Backout 6358f05bdd6d 2011-05-24 16:52:46 -07:00
David Mandelin
a17f7dedff Bug 655368: Use Spidermonkey delete methods, r=gal 2011-05-24 15:05:55 -07:00