User Push date [To Local] | Changeset | Patch author — Commit message |
---|---|---|
cleary@mozilla.com Fri Jan 14 17:42:55 2011 +0000 | 4e0501a0c5e5eae34fd3e8f754cff5e4c66b5260 | Chris Leary — Merge mozilla-central into tracemonkey. (a=blockers) ← 81 merge changesets [Collapse] |
2fdb8bbd034141d326e8c51199d8a393a3ac3cd9 | Chris Leary — Merge mozilla-central and tracemonkey. (a=blockers) | |
fbcba31f6380f931db2f9dbe4b514161ada03936 | Jacob Bramley — Bug 625701: Sensible fixed width branching. (r=cdleary) | |
fb2192c7b8c272818d7fbd9433538e6395bd876d | Chris Leary — Bug 625718: Correct SETPROP label offsets. (r=jbramley) | |
e8c8df3f17f2ba93a48cc67a084dca3bf0855430 | Chris Leary — Bug 625701: Fixed-width IC cmp/branch is required for x86. (r=dvander) | |
8ee980212905235719218b3a08b312f74c6f154f | Chris Leary — Merge mozilla-central into tracemonkey. | |
a5d0ccdb9985e5fdb052541bb4a8cfda28da291c | Chris Leary — Bug 588021: Remove vestigial ifdefs. (r=dmandelin) | |
a08bbc16b665b9c755ad0aab242aea4558855a6f | Chris Leary — Bug 588021: Port ELEM PICs for ARM. (r=dmandelin) | |
d3ca3ea64e570e0bd7c1d230e996b0857b431a99 | Chris Leary — Bug 588021: Port CALLPROP PIC for ARM. (r=dmandelin) | |
151a8a6ce36bb7793b70729f32cc001cb92d5a43 | Chris Leary — Bug 588021: Port SETPROP PIC for ARM. (r=dmandelin) | |
cbdee93fd16348e9f5c0b35689555ca57c003bbd | Jacob Bramley — Bug 588021: Port NAME PIC for ARM. (r=cdleary) | |
02a47304563085c5160440e7e04e88c674aa3525 | Jacob Bramley — Bug 588021: Port BINDNAME PIC for ARM. (r=cdleary) | |
651254a19521152b947880ab940610f3b4415a2f | Chris Leary — Bug 588021: Port GETPROP PIC for ARM. (r=dmandelin) | |
4989cff3af0c18b5298d53a30509a15d8d344c71 | Chris Leary — Bug 588021: Refactor MICs to work on ARM, ICRepatcher interface. (r=dmandelin, u=jbramley,cdleary) | |
61d976205e2b96a2b05237f77187ca5a79ad1979 | Chris Leary — Bug 588021: Cross-platform PIC labels. (r=dmandelin, u=cdleary,dvander,jbramley) | |
87d45053e28f5b385937805039e291fea7059c4b | Jacob Bramley — Bug 588021: Make stub calls with stub veneer on ARM. (r=cdleary) | |
b824cec25ece01889e410d2b9770ba68c8280905 | Nicholas Nethercote — Bug 625333 - tracer generated code reads stack memory it didn't write. r=lw. | |
7c578c10675de909c1b86e5aabff4ae52121f98b | Nicholas Nethercote — Backed out changeset 1548012fa682 due to leaks found by Valgrind. | |
1548012fa682be8a7ca24a7567b79d579ccbeed3 | Gregor Wagner — Bug 624224 - cleanup compartment sweep code r=brendan | |
bd65fcd20aaa24e5e7accabfd4fc728335fbcd93 | Sean Stangl — Fix --disable-tracejit build. (rs=dvander) | |
c2da7ca610ba865924e336afd562a9527b84265c | Gregor Wagner — Bug 625484 - rename defaultCompartment r=gal | |
57896fa8bb787db9d341c8939f65e1403f5da75d | Andreas Gal — Default new contexts to a NULL compartment (bug 623800, r=dmandelin). | |
c8cb1ab7612aeef4da89d843601073e941dfa6ec | David Mandelin — Bug 613399: set isMatch on empty-match backtrack return in PCRE, r=cdleary | |
f2da7d8646f63b6871b581431e876d51fa8605f7 | Ben Turner — Bug 620984 - 'Firefox 4.0b8 Crash Report [@ DEBUG_CheckWrapperThreadSafety(XPCWrappedNative const*) ]'. r=jst, a=blocking. | |
a6bd34672545f87a6606a427cedfa426ddf9d65a | Andreas Gal — Maintain identity and proto of .wrappedJSObject wrappers (bug 620486, r=mrbkap). | |
e60709603fe1c47396bfec2253eb16f8dff130fe | Chris Leary — Disable bug 617935 large allocation test on WINNT. (r=philor) | |
8cb2574bf7c10ce05c5d821b77d6d47e4211af5f | Chris Leary — Try to fix jsreftest report results on win32. | |
dff3fccf74072239cd76f23845221107b0940a23 | Andreas Gal — Follow-up fix for bug 625250. | |
707130d68d1be2727c8d4112ca6cca617e120bd9 | David Mandelin — Bug 621068: don't run deadbeef assertion in case of deep bail, r=dvander | |
b93dcfdb15e18857d89e6c057a26d280a78f2335 | Andreas Gal — Finalize typed arrays via the background thread (bug 625250, r=njn). | |
5d3b8f835242aaf3532c8095ed730a6f277ca4a8 | Bill McCloskey — Bug 623050 - Move tracerState to compartment (r=gal) | |
5100377484bae5a68303ec977b6a226ceada0542 | Chris Leary — Fix opt failures using gczeal. (r=Waldo) | |
99c9ed53df99bd42bac723cbd34f8c73be84c6d0 | Chris Leary — Bug 620327: Spruce up js_regexp_ToString. (r=Waldo) | |
7e5853562debba1c7b905cc1ce73a41695dbc748 | Chris Leary — Bug 617935: Check string lengths using StringBuffer. (r=lw) | |
6ef4c13f0941e7536238c099cba64dff202d3748 | Jeff Walden — Bug 625191 - Root Bindings used in JS_CompileUCFunctionForPrincipals. rs=gwagner | |
2d3cbd00376d0d6962988825fc882eb5c701db8e | timeless — Bug 620961 - FoldXMLConstants should initialize str. r=brendan, a=sayrer | |
d1adb7b245bdeebc6167f0e068e0366d1e3d0da6 | Patrick Walton — Bug 624867 - Don't call MaybeGC() on every 20th script execution. r=jst a=blocking2.0:betaN+ | |
4f71ecca94fe1c220de703e52aa6ca78b05eab45 | Bill McCloskey — Bug 617904 - Reset profile info in methodjit when tracejit is flushed (r=dmandelin) | |
1e5925b72c513e2c5e4643b6174930f7ad531112 | Igor Bukanov — Bug 619529 - avoid any exposure of XML's AttributeName and AnyName objects. r=brendan | |
1b1ae38d5c3711e20bcd6ca2dd4eca4947ba1dea | Chris Leary — Merge mozilla-central into tracemonkey. | |
a1d376c7a962df3b0490a167c957374f919b7d50 | Chris Leary — Bug 624971: RegExp sticky path assertion failure. (r=lw) | |
a563a4dccc5684960e6199457d21f818edb3684a | Steve Fink — Bug 624316 - Unwrap wrapped functions before returning them to JSD to see the contained script and name, r=gal, a=blocker | |
98dd962dab2515335b5a726dd46560f3eb79c36d | Brendan Eich — Fix JSOP_ARGSUB to abort on frame with arguments object (624547, r=dvander). | |
140bc539ca677f315e079eaa99b9f54ee50566ea | Luke Wagner — Bug 624080 - Avoid weird OSX10.5 compile error in jsclone (r=jorendorff) | |
cb17d7d6a83197dcc20a747ffed83cc00f6cd64f | Luke Wagner — Bug 624218 - Fix PodCopy assert (r=jorendorff) | |
18e064a4bb68b6de1337a25ee13b98e9940a967c | Luke Wagner — Bug 620640 - Allow there to be more than 1 pending global slot to set (r=jorendorff) | |
039f81de26e57580d52004ad7203f246cabd24d6 | Jeff Walden — Back out 567f16dd81f3, an existing test is bad, and by appearances poisoning of Boolean.prototype, Number.prototype, and String.prototype will make it hard to quickly fix. r=the O in ROYGBIV | |
39bac86bb16810fa727a514f3ec34e93530c31ce | Jeff Walden — Back out 72ac46e9f64e for orange. r=bustage | |
64139fb1b3fe1a860db25cffbf3f871d8052fc16 | David Anderson — Fix assert in typed array IC (bug 624518, r=cdleary). | |
b55e045d0fc3612600e16e9be3bff31a72b5b4e4 | Jeff Walden — Bug 623301 - Properly root arguments names during a call to Function(). r=brendan | |
e272d471f4c447c11a10270e26dbff520d5a9618 | Jeff Walden — Bug 624640 - Reset gczeal at the end of each browser JS test. r=bc | |
567f16dd81f377718d0a948c150b3b8331fb64e5 | Jeff Walden — Bug 557371 - Make JSON.stringify behavior on Boolean, String, and Number objects to-spec. r=jorendorff | |
7aef1aece1f49b605e7240969f8e9fc852c558a8 | David Anderson — Fix a slot bug when objects become dictionaries (bug 618129, r=brendan). | |
72ac46e9f64e676b9d7de5d86eb2017fe31d4679 | David Mandelin — Bug 624041: skip elements deleted via shift or reverse in iteration, r=igor | |
161cdd8d9ffab2d37e05dc313c3e638b360fb697 | David Mandelin — Backed out changeset 000cb7431848 -- bad commit messaage | |
000cb7431848b7299e5258794cd5155a4e6cf422 | David Mandelin — [mq]: fix-iter.diff | |
28b9e078da4a26412d849fbcbcdf501f828befc1 | Brendan Eich — Fix C++ violation tolerated by GCC and MSVC, caught by Clang (623303, rs=luke). | |
63d4e88f112fab678ac1e6d71126fe52950aa41f | Brendan Eich — Remove partial flat closure hold-over that has O(n^2) complexity (617430, r=dmandelin). | |
0ccd15d193933c7291e06d4ae74a818db9e8f6f6 | Nicholas Nethercote — Fix some compiler warnings. r=gcc. | |
881166c2051faa34738386ec8404f40993d0e6eb | Nicholas Nethercote — Bug 621816 - "Assertion failure: unexpected constantly false guard detected" with typed array. r=vlad. | |
94c6d2a90ae669cad274fba3a7aa72db0433dd4c | Bill McCloskey — Bug 607539 - Change how profiler aborts work (r=dmandelin) | |
471a47358232f8a0b24a25e1bfb853bcc38121ad | Bill McCloskey — Bug 606890 - Factor array reads and equality into profiler decision (r=dmandelin) | |
4391ed5db11fd15827569193c661f6e2fa6b9c74 | Bill McCloskey — Bug 606890 - Change how profiler recognizes "expensive" inner loops (r=dmandelin) | |
ae34ea3455f252a95e40ed057005c6e4f70a4436 | David Anderson — Disallow for-in initializers that use let (bug 617288, r=brendan). | |
baa32da1f1a2deb5dc20efb1808ca47b513542c0 | David Anderson — Fix rare double-prologue execution in tracer integration logic (bug 624100, r=luke). | |
616952fc528efb731b5463eade75c02508659a88 | Brendan Eich — Try a back-out to cure XPCOM leaks (WTF?). | |
2ff422400823798dc86e6d65b55c1fe662a2680c | Jason Orendorff — Bug 615859 - Deserialize with null argument crashes/asserts (shell-only). r=Waldo. | |
473344ac82e3b8f769d64ee69ce41f0b204e0c0e | Brendan Eich — Remove partial flat closure hold-over that has O(n^2) complexity (617430, r=dmandelin). | |
f5b3294a3180506be3e8ecf98e697287eda2e8f4 | Jason Orendorff — Add test case for bug 617171, recently fixed under bug 618007. | |
e9a3c1ba86ea7ae2df109c03e8cffa2d5c834fbd | Jim Blandy — Bug 547712: Disable remaining scatter-based test. r=jorendorff | |
b76f25a97aebb1868d27760a688be7585307592a | Bill McCloskey — Bug 606890 - Profile short loops twice (r=dmandelin) | |
714d7e569fcd82ccb966b186c8986b40684ce15b | David Mandelin — Bug 619004: fix JS shell split object mark function, r=jorendorff | |
9074de2454dc882821ef15c95b2c9655b3ad3089 | Andreas Gal — Rename Proxy enumerateOwn to keys (bug 600642, r=jorendorff,brendan). | |
de9053031560a079ffa7a96755a9b60713394563 | Andreas Gal — Add API to enable/disable per-compartment GCs (bug 624229, r=shaver). | |
3d9329ed036343ce7f3ee6b039248ed05858ee3c | Daniel Holbert — Bug 624011: #ifdef out a debugging struct in C code, since it uses a type that's not C-kosher. r=lw | |
294ea1c399f9f84df9d2f021fd761c38ccc07ac4 | Daniel Holbert — Bug 622647: (basically NPODB) Add 'ifdef MOZ_ENABLE_LIBXUL' guard around libxul-only function, to fix 'not used' build warning in non-libxul builds. r=dwitte | |
43fcf9a72eb39e90ff98552913155e6b70e15c86 | Gregor Wagner — Bug 624168 - inconsistency in crossCompartment wrapper data structure r=gal | |
558d826c33bfb472d96704e09ff12978f3199d29 | Mike Shaver — Bug 624205: fix warning due to mismatched export declarations on MarkContext. | |
f497fca35415432c6c6277456cfc809f1de14145 | David Anderson — Remove unsound global optimizations (bug 618007, r=brendan). | |
96203bfc94f2090fe2b51cce9d25f4fa7f389bdb | David Anderson — Use the right shape when watching objects (bug 624050, r=jimb). | |
fed63a7f54aacab934a15d3e7efdaf444078d001 | Gregor Wagner — Enable per-compartment garbage collection (bug 605662, r=gal). |