User Push date [To Local] | Changeset | Patch author — Commit message |
---|---|---|
rsayre@mozilla.com Fri Dec 26 01:26:36 2008 +0000 | 8eb5a5b83a938ba90488b885a5773b44a867c892 | Robert Sayre — Ho ho ho, it's a lump of hg coal. Merge. ← 67 merge changesets [Collapse] |
edd031c8937cbac552518b9e8c7b13b4e2fbfa12 | Igor Bukanov — bug 471044 - fixing upgvar detection for for-in loop. r=mrbkap | |
09997a70e4fbfea8cd3e7abcf98846605b62b244 | Blake Kaplan — Bug 470758 - Don't generate upvars on the left side of a for-in loop. r=brendan | |
88d865ffd0a9b394d429c9092aa588777ce7712d | Igor Bukanov — Backed out changeset 2d5e6b1c7254 - busted the WINNT 5.1 talos tracemonkey. | |
2d5e6b1c7254a696b67878e5f02292422885af2d | Andrei Saprykin — bug 453157 - watchdog thread as an alternative to operation count. r=igor,mrbkap | |
696553764912d0ff8c8f5744a2f950e73c856f30 | Jesse Ruderman — Fix bustage | |
8cb04e0ee22b8638089c976b0a4123f4c4bfabec | Jeff Walden — Bug 470737 - TM: "switch(1/0){case Infinity:}" 4X slower with JIT enabled. r=gal | |
159f0ffacae9dea4ef04b1bb9c1920d1c976f426 | Benjamin Smedberg — Bug 470000 - JS_GET_SCRIPT_ATOM needs to use cx->fp safely, r=brendan | |
debe296988390cb9f0a29990923ed3922f744d83 | Jeff Walden — Bug 470409 - TM: Crash [@ js_EqualStrings]. r=brendan | |
65561fc2807c3fd82c2091c723813a015061c852 | Jeff Walden — Bug 470137 - TM: Behavioral difference in addition of objects between JIT, non-JIT. r=brendan | |
f506b00d99f4bfcd16df58ff86c0e435ae3bbcc0 | Igor Bukanov — Backed out changeset 7184e014cd05 - the patch for bug 453157 bursted tgfx test on Windows. | |
7184e014cd05187008c3c579b66e79799e423710 | Andrei Saprykin — bug 453157 - watchdog thread as an alternative to operation count | |
7dd3e4a4ceffa6459573229efc3a474ab7e3adbd | Igor Bukanov — bug 469233 - using interrupt hook support in the interpreter for trace recording. r=brendan | |
07ba1e2cdf9d60e3d05f27c99038fcf0eb9f1780 | Igor Bukanov — Backed out changeset 605fd1985d05 - more merge typos. | |
605fd1985d05780c6429c1ce63e7e4bbfe38b88e | Igor Bukanov — bug 469233 - using interrupt hook support in the interpreter for trace recording. r=brendan | |
01b6e96c3208250f75d1f519da178461c36ea1e5 | Igor Bukanov — Backed out changeset f13e2a2a5d66 - I was not careful when merging the unary op changes | |
f13e2a2a5d66682ec1a6f695d1aeca92ea066ea2 | Igor Bukanov — bug 469233 - using interrupt hook support in the interpreter for trace recording. r=brendan | |
d0779fe10486338b57c00b35f7b5ec631bedd27d | Jeff Walden — Bug 469942 - TM: 20% slower to compute unary +/-. r=brendan | |
c22e5761de557e3d48e18c2167f6302fc070ac99 | Jeff Walden — Whitespace patrol, move some tests before mandelSet where they should have been, add big scary warnings about not putting anything after mandelSet because they won't get run very often (not until just pre-commit, usually). | |
a86e8c84e2ee0b9b6ed0beb17370cecf0d689911 | Graydon Hoare — Bug 469012 - crashing LirBufWriter::insLinkToFar, r=danderson. | |
173464ec399c3b5193a9996365c409fb636545e4 | Graydon Hoare — Bug 464862 - Calculate call-argument deltas relative to last word of LirCallIns, not first, r=danderson. | |
a5bd620ceeea59969dc196f4d88310c42ac9eee9 | Brendan Eich — Fix warnings pointed out by Waldo from apply patch (465214). | |
229681f85e7aef406b41c6529a59addd969ff310 | Robert Sayre — Merge m-c to tracemonkey. | |
5af9839712f7f6d2be011763ce4a0370c1f7b5f5 | Brendan Eich — Back out patch for bug 469625, it mysterious busts stuff. | |
b8d8494faf18f57473b1b28d9c46964c63827343 | Brendan Eich — Merge, dammit! | |
db3662381be257b958b65061d8db879947c093d9 | Brendan Eich — Merge m-c into tm again. | |
db553f94394c5cdbdaa922045944de5de0b41233 | Andreas Gal — Trace apply/call with an imacro (465214, r=brendan). | |
0ceae28c4c55a08f1bcb6d2c1fe1189526dd44aa | Graydon Hoare — Bug 470176 and bug 470173 - prevent traces from writing to imported properties, r=brendan. | |
8003e1a7d2aa5e35f85d22cc645fa32a9c438221 | Robert Sayre — Merge m-c to tracemonkey. | |
efd7691d238a2e50c7cb17469c9e196992a00504 | Igor Bukanov — bug 467441 - avoiding js_(Add|Remove)Root for regexp statics. r=crowder | |
cc3cbf3ea6761a33ad74feb33c6c8fb6c8d0d62a | Jeff Walden — Bug 470133 - TM: fails to trace case with a type mismatch. r=gal | |
e6c176faad6bd208cd006056e7197abb20989679 | Igor Bukanov — bug 465032 - operationCount as the first field in JSContext. r=brendan | |
8353e26475a8866498ad1da8d2fa8848b9f033a5 | David Anderson — Fixed bogus assertion in a rare type-instability case (bug 470061, r=gal). | |
59d774acdd37a9bda4e380dbe921d2b3ef450a6d | Andreas Gal — Merge. | |
29d88d7860177b3e0a31257c24006eae2b969a6c | Andreas Gal — Backed out changeset 95b210c2fc92 preemptively. Seems to crash the browser. | |
cd92babb00cf3b218f2e7077dad596737920aa9e | Andreas Gal — XP_MACOSX and DARWIN are not set in the shell, so use __APPLE__ (another follow-up for 465460, r=danderson). | |
37aea64bfdb43c13d1a3ae89d532b7f89daa2919 | Andreas Gal — Merge. | |
95b210c2fc920a0987653dbd5229f30b8cb2af4c | Andreas Gal — Trace apply/call using an imacro (465214, r=brendan). | |
ed2062a1593cfe79307374ec6a571debf956e874 | Graydon Hoare — Bug 465443, bail off trace when readonly properties are written, r=brendan. | |
47152e6cdb4b5c74fa374d499cc3226df3ea4983 | Robert Sayre — Bug 423231. bustage fix. | |
974160364e01f375982e2e3a12e076067a75f8ec | Andreas Gal — Return -0 for ceil if x < 0 and x > -1 (423231, r=jim). | |
a27bde3b87197aea98270105d388a77c1b97b613 | Brendan Eich — Bug 469927 - TM: much slower than interpreter with short loop with |let| (r=mrbkap). | |
4aaecbf945af1b65fb7e568b9bde49dbf90a5284 | Igor Bukanov — bug 465377 - avoid useless duplication of Exception native. r=crowder | |
12a753e1880be9d946b674f8f81b80734b536459 | Benjamin Smedberg — Bug 468937 - Add some basic tests for the red/green (cx->fp) analysis | |
2bf87d135d1c0e57959112d126eb849b4fcce52f | Benjamin Smedberg — Bug 469995 - js_DecompileValueGenerator uses cx->fp and should be made safe, r=crowder+jorendorff | |
7c898d7b2e9eae2b6983954cd0d6f7d2a19327a9 | Andreas Gal — Follow-up fix for the follow-up fix for 465460 (r=me, again). | |
1329b1e3edd3bd779ebfb12ae4226707633c6bd7 | Andreas Gal — Trivial follow-up fix for 465460 (r=me). | |
370f4468be2f8d3d038dfba7eff34645de59608c | Brendan Eich — Windows lacks ssize_t, who knew? | |
ac84a530de97f38f53e6dd4a77c0eb58588ed7e6 | Brendan Eich — Bug 465460 - TM: valueOf ignored on third iteration of loop (r=gal). | |
9f11eea65712da0d3465d3b8064d14938e6637bf | Blake Kaplan — Bug 469761 - Protect against apply on a non-function. r=gal | |
f777d2c974b3627fcfabde9f1e1ada29149ef6ba | Benjamin Smedberg — Bug 469191 - jsstack.js: give better locations for errors, r=dmandelin | |
1e6682969ba965786ffbc7ebf10362a691045f9d | David Mandelin — Bug 469177 - red/green analysis (cx->fp) doesn't actually run the analysis, r=jorendorff | |
fae33a19dbe996e5978f11a4188d3e71ecd08db5 | Blake Kaplan — Bug 469582 - Add -j to the ./js usage string if the tracer is enabled. r=brendan | |
5f6d7c789505f032c0de4071b273263305efd364 | Blake Kaplan — Bug 469621 - Protect the new scope object from garbage collection. r=crowder | |
7010a2955de37da4b1a4ce28e9e61f21548d7e2e | Jim Blandy — Bug 461180: Add coverage tests for traceable math native functions. r=mrbkap | |
f0f9fe3f99dd092243af70f8dbec11d3f0570537 | Jim Blandy — Bug 461180: Define traceable native versions of the rest of the math funcs. r=jorendorff | |
7a24f8922f4b3064a07eaffe7ba43d7f4a0f6b7c | Andreas Gal — Merge. | |
0a2df946ea6e729dc6abc138c873bfcbbb23345d | Andreas Gal — Merge from m-c in an attempt to resolve mochitest startup crash in libnecko. | |
3c3921f30981f8e780d669688b72ea768a5524ba | Brendan Eich — Bug 469313 - TM: crash (GMail): JS_Assert (s=0x368d8f "!JS_ON_TRACE(cx)", file=0x3724c8 "/Users/roc/mozilla-checkin/js/src/jsobj.cpp", ln=3765) (r=gal). | |
e905fe64c1b279d2089e4238e8bdb9c58cb122bf | Brian Crowder — Bug 446026 - restore utility of eval(s, o). r=mrbkap | |
a5c631abee1f4056232044e9b4365c9ab870ea04 | Andreas Gal — Merge. | |
14a182ce44ce320469dc1917e0c0636414888e02 | Andreas Gal — Backed out changeset 5f64a0d18e53 | |
39631f84fa47ad6fc4b09edf4b8d4de48333cd0a | Andreas Gal — Merge. | |
5f64a0d18e530c6389c11c649086bb7ba72524e6 | Andreas Gal — Branch-exit and attach traces on shape mismatches (r=danderson). | |
5a26ec73cf0d3c0c8862a83e3be7f2c6ff3161f7 | Robert Sayre — Backed out changeset f682453c06d0. Failing scriptaculous unit tests, doesn't build on windows or mac ppc. | |
f682453c06d06ac83b76a0f58fb868f76da37201 | Brendan Eich — Bug 465460 - TM: valueOf ignored on third iteration of loop (r=gal). | |
c0c5a36186929f3a7e93f6f85bbe711c84d899a4 | Graydon Hoare — Bug 468484 - Back out further arm-wince breakage from recent merging activity. |