Граф коммитов

219373 Коммитов

Автор SHA1 Сообщение Дата
Nicholas Nethercote 311abce9f8 Follow-up to bug 561182: move CseFilter methods together. r=rreitmai.
--HG--
extra : convert_revision : 8632b24edcba6eb08afe5002611fbea782d1f435
2010-04-26 21:59:48 -07:00
Nicholas Nethercote 1832b6be55 Bug 561182 - nanojit: merge LInsHashSet into CseFilter. r=rreitmai.
--HG--
extra : convert_revision : 5a687f2ed6268d873a011f13da912ebb8bfb03e4
2010-04-26 21:59:32 -07:00
Edwin Smith d6a6e57a1e Fixed whitespace drift.
--HG--
extra : convert_revision : e2770eef5208a99078207d999ba2d84346651db8
2010-04-26 10:53:32 -04:00
Rick Reitmaier 08a1347b19 fix PPC debug-only build breakage
--HG--
extra : convert_revision : 6b99983c6b88ce05809d05e4e2b24836a1c2724e
2010-04-23 10:49:32 -07:00
Rick Reitmaier 49be20eb0d Bug 560370 - PPC cmov handling logic incorrect (r+edwsmith)
On PPC the cmov logic is generating incorrect code due to
instruction and register lifetimes are not being correctly
handled.

This patch mirrors the code used on the x86 which was fixed
a while back to address this issue.  See bug 535705

--HG--
extra : convert_revision : 8047bc5db3b14ddc3588378c7f4c6fef76de7d98
2010-04-23 09:24:00 -07:00
Edwin Smith 32460124af Bug 560578 - canRemat() and asm_restore() should agree (r=nnethercote+)
Added comments clarifying the contract between canRemat() and asm_restore(),
and fixed the ARM, MIPS, PPC, and Sparc backends so canRemat() doesn't
return true for instructions that asm_restore() doesn't handle.

--HG--
extra : convert_revision : f4d4243db4cf3b8d7149012d5503c5441058f58e
2010-04-23 10:26:12 -04:00
Edwin Smith 65fec3f07a Revert rename bustage in NativePPC.cpp (bug 560160 r=me)
--HG--
extra : convert_revision : cc043e6b70383762025e239896cbd70d5ece8697
2010-04-22 13:04:24 -04:00
David Anderson 0609ba3991 Don't bother tracing some elem sets yet (bug 561939, r=gal). 2010-04-26 20:29:49 -07:00
Andreas Gal e45b03c2fe Merge. 2010-04-26 19:07:10 -07:00
Andreas Gal 1ab3f38602 Backed out changeset 35c25547a135 (bug 560358). 2010-04-26 19:06:51 -07:00
Nicholas Nethercote ae0acc8e1f Bug 560774 - encapsulate array-related dslots accesses. r=brendan. 2010-04-26 18:33:36 -07:00
Dan Witte 941ea88f8d Backing out due to bustage. 2010-04-26 15:16:05 -07:00
Mike Moening b97614877b Bug 549532 - Allow custom memory allocator use in spidermonkey. Part 2. r=dvander 2010-04-26 14:15:18 -07:00
Jesse Ruderman 7c863b6a0d Bug 561672 - JS_Assert should fflush(stderr). r=shaver 2010-04-26 13:50:56 -07:00
Dan Witte c6ae208684 Bug 561619 - JS CTypes has a build dependency bug. r=sayrer 2010-04-26 13:26:53 -07:00
Luke Wagner 7e5f6969d7 Bug 560798 - propagate errors from deep-aborted natives (r=gal) 2010-04-26 09:30:06 -07:00
Boris Zbarsky f50b5678e0 Bug 556830 followup to fix debug bustage 2010-04-26 11:15:33 -04:00
Boris Zbarsky bfc53cfd21 Bug 556830 part 2. Fill the propcache even if we start the lookup on a Call whose parent is the global the property is on. r=jorendorff 2010-04-26 10:06:30 -04:00
Boris Zbarsky 52aa7b6adf Bug 556830 part 1. Change things so a bindname resolve of a global property won't define it on the window in ES5 strict mode. r=jorendorff 2010-04-26 10:06:25 -04:00
Ginn Chen 81de111da3 Bug 560017 Failed build js/src/jsgcchunk.cpp on Solaris r=jimb 2010-04-26 14:17:29 +08:00
Andreas Gal 0b997f15ca optimize JSON stringify. bug 561592. r=dvander 2010-04-25 08:51:05 -04:00
Igor Bukanov 6e3f664dff bug 560471 - followup to fix restoration of weak roots 2010-04-24 20:35:50 +02:00
Robert Sayre 7bf54364f0 Bug 560650 - TM: json code should use JS_Enumerate. r=gal 2010-04-24 14:18:10 -04:00
Robert Sayre 9e4725da95 Merge mozilla-central to tracemonkey. 2010-04-24 12:56:26 -04:00
Robert Sayre dab20af630 Someone should teach me to write JavaScript. Really fix busted test from Bug 558830 - Trace script getters. 2010-04-24 12:09:16 -04:00
Robert Sayre 9606e07c4b Fix busted test from Bug 558830 - Trace script getters. 2010-04-24 11:55:10 -04:00
Olli Pettay a164f239a1 Bug 561173 - Reduce QIing and Addref/Release while setting innerHTML, r=jst, a=1hourlimit 2010-04-24 13:41:02 +03:00
Olli Pettay 4766900491 Bug 552255, a bit more strict focus handling, r=enndeakin, sr=jst, a=1hourlimit 2010-04-24 13:40:48 +03:00
Mike Hommey 0ed5125aa7 Bug 560897 - Properly close #pragma pack in gfxFontUtils.cpp, and enclose EOTFixedHeader in #pragma pack [r=roc] a=me 2010-04-24 10:25:45 +02:00
Mike Hommey c8d89d57be Bug 448375 - Only depend on dbus-glib when needed. Depend on dbus instead [r=benjamin] 2010-04-24 09:39:53 +02:00
Mike Hommey 9db035134b Bug 553995 - Don't depend on network connectivity in test_bug_406857.js [r=sdwilsh] 2010-04-24 09:39:16 +02:00
Andreas Gal 73003f00f7 Merge. 2010-04-23 20:49:28 -07:00
Andreas Gal 2c3ce186cf backing out clean up bug 560167 due to massive conflicts with the iterator patch 2010-04-23 20:49:06 -07:00
L. David Baron cd07aa2832 Make the test not fail when the transition has completed already but the event hasn't fired yet. (Bug 537573) a=philor for APPROVAL REQUIRED 2010-04-23 19:59:48 -07:00
L. David Baron dd9bcaffc0 Make some selectors in html.css faster using :-moz-any(). (Bug 544834) r=bzbarsky 2010-04-23 19:59:47 -07:00
L. David Baron b9449d47f3 Implement :-moz-any() selector to allow simplification of user-agent style sheets. (Bug 544834) r=bzbarsky 2010-04-23 19:59:47 -07:00
L. David Baron 6eb74eb12e Make test_selectors continue when a parsing test fails. 2010-04-23 19:59:47 -07:00
L. David Baron 0b6c0a8e57 Clean up SkipUntil handling in parsing of pseudo-classes with arguments. (I haven't found any cases where this actually changes behavior, but it's needed for the next patch.) (Bug 544834) r=bzbarsky 2010-04-23 19:59:47 -07:00
Alexander Surkov 32beb447f5 Bug 560239 - no children of application accessible for open windows before accessibility was started (part2), r=marcoz, davidb, sr=neil, a=philor 2010-04-24 10:51:10 +09:00
Igor Bukanov 6e53087363 bug 560471 - remove GC_LAST_DITCH and GC_KEEP_ATOMS. r=jorendorff 2010-04-24 00:15:42 +02:00
Chris AtLee 09efafbfa9 bug 561419: Only upload breakpad symbols to FTP for now, to reduce load on mv<-->mpt link. r=bsmedberg, a=dholbert_sheriff 2010-04-23 13:00:06 -07:00
Jason Orendorff 4946a4899b Disable jsreftest js1_5_8/extensions/worker-fib.js which randomly hangs in the browser. r=sayrer. 2010-04-23 13:30:20 -05:00
Jason Orendorff fdb07dad87 Merge. 2010-04-23 13:20:23 -05:00
Chris Leary 8fab5f5f70 Bug 558971 - Parser arena allocation overhead is too high. r=sayrer/shaver 2010-04-23 08:40:57 -04:00
Robert Sayre 1fc88fedc3 Merge 2010-04-23 08:31:07 -04:00
Robert Sayre b34db1a8b7 Backed out changeset 1af19eedbde2 -- Fix sharpSlots vs. with grudge-match (561011, r=mrbkap). 2010-04-23 08:30:35 -04:00
Igor Bukanov bbe3a87257 bug 559141 - replacing GC chunk doubly linked list with js::vector. r=gal 2010-04-23 08:58:44 +02:00
Alexander Surkov 9ae3c63718 Bug 560239 - no children of application accessible for open windows before accessibility was started, r=marcoz, davidb, sr=neil, a=dholbert 2010-04-23 12:46:37 +09:00
Alexander Surkov 2e2362e273 Bug 560228 - assertion 'No docshell tree item for mDOMNode' when nsIAccessNode::rootDocument is called on application accessible, r=davidb 2010-04-23 12:45:16 +09:00
Alexander Surkov 3b4d6a6908 Bug 561150 - GetAccessibleInWeakShell should return nsAccessible, r=davidb 2010-04-24 09:40:51 +09:00