Commit Graph

33740 Commits

Author SHA1 Message Date
Dietrich Ayala
b682a0bba3 Bug 419893 - sort out PGO-triggered bugs (r=ted)
--HG--
extra : rebase_source : 028cd891e11df11abf768107f64b1d6bca541dca
2009-10-08 11:01:13 -07:00
Markus Stange
5506bd72d5 Bug 456646 - Replace Carbon printing dialog with Cocoa one. r=josh, r=bsmedberg, sr=jst
--HG--
rename : toolkit/locales/en-US/chrome/global/gnomeprintdialog.properties => toolkit/locales/en-US/chrome/global/printdialog.properties
extra : rebase_source : 80b46470b496313b6994366cb953abed5bb0849e
2009-10-01 11:15:32 +13:00
David Mandelin
e7d37eba3d Bug 495331: trace JSOP_LAMBDA for non-null, non-heavyweight case, r=jorendorff,igor 2009-09-28 13:51:46 -07:00
Graydon Hoare
c8cf59a35e Bug 520099 - NJ merge: vprof drift, r=nnethercote.
--HG--
extra : rebase_source : e04ef4638228b90895223a8e3d87840afade7b42
2009-10-02 12:28:29 -07:00
Graydon Hoare
83d572eefa Bug 519856 - NJ merge: move VMPI stuff from avmplus, r=jimb.
--HG--
extra : rebase_source : 69e1cbe19f88dfa6ca5e54dada3d961de4cb82bb
2009-09-30 17:45:17 -07:00
David Anderson
9befc27ed3 Removed assertion that had too many false positives (bug 519534, r=gal). 2009-10-05 13:41:02 -07:00
David Anderson
bb98c5c119 Fixed attemptTreeCall not checking deep-abort status correctly (bug 520492, r=gal). 2009-10-05 13:21:13 -07:00
Andreas Gal
f2bf7615b0 ARM compilation fix for bug 519805. 2009-10-05 09:12:25 -07:00
Igor Bukanov
1ee687ce42 bug 505933 - removal of unused js_(Add|Remove)AsGCBytes (followup for bug 512046) 2009-10-04 14:54:37 +04:00
Makoto Kato
2dc0ebc45c Bug 515545 - Add EXECUTE_TREE_TIMER code for Windows x64. r=dvander 2009-10-04 17:03:18 +09:00
Luke Wagner
f9b92a4224 Bug 520336 - mark recorder's TreeInfo (r=brendan) 2009-10-03 23:32:00 -07:00
Brendan Eich
bcdf73ef67 Remove now-bogus (uint16) casts when storing AST node line numbers (patch revised based on ed@siliconforks.com's patch in 500128, r=me). 2009-10-03 10:33:01 -07:00
Andreas Gal
caf1760bb4 ARM backend does not support displacements > 12bits (519805, r=graydon). 2009-10-02 18:25:36 -07:00
Luke Wagner
5926a3b2b4 Bug 520323 - Using a Fragment in RecordTree after flush (r=gal)
--HG--
extra : rebase_source : a8beacaaffe96268db3dd61e886a702a4c54fc28
2009-10-02 18:23:39 -07:00
David Anderson
ab2f179aab Static analysis fixes, recursion fallout (bug 520320, r=gal). 2009-10-02 17:55:57 -07:00
Luke Wagner
aea86371a1 Bug 520311 - flush called during JSTraceMonitor::mark; may vex the recorder (r=gal) 2009-10-02 17:02:04 -07:00
Masahiro Yamada
5782aa9714 Bug 511859 - Reject overlong UTF-8 encodings of code points rather than converting them to U+FFFD or the code point they supposedly describe. r=jwalden
--HG--
extra : rebase_source : 9f53f810c42023e03ccc2dbe39dd2ea82d341b0b
2009-10-01 17:10:14 -07:00
David Anderson
b21e218905 Fixed js_PopInterpFrame breaking arena LIFO requirement (bug 520210, r=brendan). 2009-10-02 13:52:54 -07:00
David Anderson
c68adcf07b Disabled some tests which throw different recursion error (bug 520240). 2009-10-02 13:51:04 -07:00
David Anderson
9593aceb3c Skip JSOP_TRACE after JSOP_CALL when the decompiler expects it (bug 520003, r=brendan). 2009-10-02 12:36:27 -07:00
Jason Orendorff
b8fd310aef Reindent jsops.cpp. r=Waldo. 2009-10-02 13:50:52 -05:00
Brendan Eich
4034373007 Don't cache an 'adding' entry on a duplicate JSOP_INITPROP (520161, r=jorendorff). 2009-10-02 11:54:41 -07:00
Jason Orendorff
8e3f26b19f Bug 518463 - Alternative APIs to JS_GetStringBytes/Chars with saner out-of-memory handling. Any code using the old APIs that attempts to handle OOM at all should switch to these. r=brendan. 2009-10-02 12:42:02 -05:00
Igor Bukanov
9acf40e6f6 bug 517199 - typed GC free lists. r=brendan 2009-10-02 18:34:22 +04:00
Igor Bukanov
79b9eab8cb bug 520046 - eliminating "uintN flags" parameter from js_NewSomeGCThing functions. r=brendan 2009-10-02 12:21:19 +04:00
Robert Sayre
cea0319379 Merge mozilla-central to tracemonkey. 2009-10-01 14:08:25 -07:00
David Anderson
ef74738c2c Fixed accidentally trying to trace recursive argc!=nargs which is not yet supported (bug 519999, r=brendan). 2009-10-01 12:06:59 -07:00
Shawn Wilsher
e4b4c35f3c Bug 519270 - Upgrade to SQLite 3.6.18
This changeset contains the changes to SQLite code.
2009-10-01 10:17:03 -07:00
Shawn Wilsher
210ef32add Bug 519270 - Upgrade to SQLite 3.6.18
This changeset contains the changes to mozilla code for the upgrade.
2009-10-01 10:17:02 -07:00
Igor Bukanov
cfc5fe482e backout merge 2009-10-01 16:11:20 +04:00
Igor Bukanov
3fa86d4157 Backed out changeset 19b4c1cacdb8 - everything related to bug 517199. 2009-10-01 16:10:42 +04:00
Igor Bukanov
b9aa3a1f41 Backed out changeset 31682547b6f1 - bug 517199 has shown persistent failure on Windows tinderboxes. 2009-10-01 15:17:31 +04:00
Igor Bukanov
d74cb55d3b relanding of bug 517199 (Backed out changeset dcbf332bfaba) - typed GC free lsists - implementation. r=brendan 2009-10-01 12:57:15 +04:00
Igor Bukanov
8f1d988c8e bug 517199 - Backed out changeset 47619e6bad9a to investigate windows failures 2009-10-01 09:54:19 +04:00
Igor Bukanov
0267c11f0d bug 517199 - typed GC free lsists - implementation. r=brendan 2009-10-01 08:13:38 +04:00
Igor Bukanov
fed9242625 bug 517199 - typed GC free lsists - newborn refactoring. r=brendan 2009-10-01 08:13:04 +04:00
Nicholas Nethercote
5e593932f6 Bug 519876 - NJ merge: ARM macro cleanups. r=nnethercote (patch written by rreitmai). 2009-10-01 11:54:25 +10:00
David Anderson
e58fc18dab Merge. 2009-09-30 18:12:34 -07:00
David Anderson
64c7ff1a86 Fixed potential crash if up-recursive trace compiles and runs before down-recursive trace (build bustage, no_r=me). 2009-09-30 18:12:14 -07:00
David Anderson
560cc2ef8c Fixed GCC complaints (recursion fallout 3, yay). 2009-09-30 19:58:54 -04:00
David Anderson
daf2e31aac Bustage fix (recursion fallout 2). 2009-09-30 16:29:46 -07:00
David Anderson
07df299321 Build fixes (recursion fallout, no_r=me). 2009-09-30 16:15:23 -07:00
David Anderson
3e3b3a2362 Trace recursive function calls (bug 459301, r=gal). 2009-09-30 15:28:00 -07:00
David Anderson
5aeb5cef7e Internalize and memoize FrameInfo pointers (bug 501398, r=brendan). 2009-09-30 13:00:16 -07:00
Graydon Hoare
4c60aba1d1 Bug 519768 - NJ: fix lirasm test failures, r=nnethercote. 2009-09-30 11:20:50 -07:00
Graydon Hoare
59db3f60b0 Bug 519575 - NJ merge: more LIR.h drift, r=gal. 2009-09-29 16:36:37 -07:00
Graydon Hoare
0eca67091e Bug 519535 - NJ merge: add VTUNE dead code, r=gal. 2009-09-29 14:39:48 -07:00
Brendan Eich
4bf4354638 High-level CSE for shape guards (518448, r=jorendorff). 2009-09-29 19:05:19 -07:00
Nicholas Nethercote
238dab46a9 Bug 519595 - NJ merge: avoid compile warning in NativeX64.cpp. r=dvander. 2009-09-30 11:56:12 +10:00
Nicholas Nethercote
4565f5f07e Bug 519376 - NJ merge: move __SUNPRO _CC gunk. r=dvander. 2009-09-30 11:25:39 +10:00