diff browse annotate |
67ba33b024f4bc83c787f918ebebce8847ab799f created 2009-11-24 15:42 -0800 pushed 2009-11-24 23:42 +0000 |
Brendan Eich | Brendan Eich - Undo hackaround for bug 529837. |
diff browse annotate |
93db5ba9356c567f8887cb26a582b05df8f2150e created 2009-11-19 01:21 +0100 pushed 2009-11-19 10:58 +0000 |
Robert Sayre | Robert Sayre - Merge mozilla-central to tracemonkey. |
diff browse annotate |
851d45c347ba5e380ef3c2adc6f2b3b4852c1390 created 2009-11-18 14:29 -0600 pushed 2009-11-19 10:58 +0000 |
Jason Orendorff | Jason Orendorff - Bug 505523 - Property cache can skip JSClass::resolve or JSClass::addProperty hooks. r=graydon, r=brendan. |
diff browse annotate |
c73182124eb749c61f544e645b8efdb9e5369ec4 created 2009-11-18 13:41 -0800 pushed 2009-11-19 10:58 +0000 |
Brendan Eich | Brendan Eich - Fix method barrier not to brand, period (branding without reshaping is worse, branding correctly is unnecessary; 524826, r=jorendorff). |
diff browse annotate |
7d8476207f1fba82fc33ad1de1073c24e2cb808e created 2009-11-18 12:41 -0500 pushed 2009-11-19 10:58 +0000 |
David Anderson | David Anderson - Fixed accidentally trying to trace compile a recursive generator (bug 529130, r=gal). |
diff browse annotate |
81b3a2e0c807078098abb4713b0fbfa91a816dd4 created 2009-11-16 17:45 -0800 pushed 2009-11-19 10:58 +0000 |
Luke Wagner | Luke Wagner - Bug 529147 - fix flipped numSideExitsBefore assertion (r=dvander) |
diff browse annotate |
d996400c949a95549b38681c7f61d47f63f4c427 created 2009-11-16 18:44 -0500 pushed 2009-11-19 10:58 +0000 |
David Anderson | David Anderson - Use INS_CONSTOBJ instead of INS_CONSTWORD for kshape guard (bug 528048, r=gal). |
diff browse annotate |
13081eb1537d21675a48e96af3112f0fecd3ad10 created 2009-11-16 10:14 -0800 pushed 2009-11-19 10:58 +0000 |
Luke Wagner | Luke Wagner - Bug 528870 - fix double-slurping rebase error (r=dvander) |
diff browse annotate |
30f8f6dcf8089ffe28bd7962d6f0308731a88cb5 created 2009-11-16 10:03 +1100 pushed 2009-11-19 10:58 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 465582: the TM-specific part. r=dvander. |
diff browse annotate |
f26a372a0a4f61292b6919b1c08b84d985eeac46 created 2009-11-13 15:47 -0800 pushed 2009-11-19 10:58 +0000 |
Luke Wagner | Luke Wagner - Bug 520636 - sideExits holds dangling pointer on failed compilation (r=dvander) |
diff browse annotate |
dad557ebd0c74fd38bcc89d69f4f5e6d71b6711c created 2009-11-13 15:24 -0800 pushed 2009-11-19 10:58 +0000 |
Luke Wagner | Luke Wagner - Quiet the hounds of JS_REQUIRES_STACK |
diff browse annotate |
81afd53646d4f080b78a0e0da9b5e536ed657413 created 2009-11-12 18:34 -0800 pushed 2009-11-19 10:58 +0000 |
Luke Wagner | Luke Wagner - Bug 517174 - trace js_Invoke calls from natives (r=dvander) |
diff browse annotate |
c159b69e34a13fef148607ea61288522d4b49bd0 created 2009-11-12 16:01 -0800 pushed 2009-11-19 10:58 +0000 |
Andreas Gal | Andreas Gal - Remove reserve doubles and objects lists and instead waive the GC quota to avoid failing in LeaveTree (508140, r=dvander). |
diff browse annotate |
15608b1f23b96245934e5aba9b6f7848a1e096c3 created 2009-11-11 23:03 -0800 pushed 2009-11-19 10:58 +0000 |
David Anderson | David Anderson - Backed out changeset 193b41b37d17 |
diff browse annotate |
193b41b37d1791905064e9e1f9e8d95a583963a8 created 2009-11-11 19:22 -0800 pushed 2009-11-19 10:58 +0000 |
David Anderson | David Anderson - Don't guard on scope chains that have a call object and a block object (bug 523793, r=brendan,dmandelin). |
diff browse annotate |
970cd5f87f4239666399cc1d57ee8a8599169bb5 created 2009-11-09 10:57 -0800 pushed 2009-11-19 10:58 +0000 |
Luke Wagner | Luke Wagner - Bug 527147 - flat lambdas' parents differ between recording and trace (r=dmandelin) |
diff browse annotate |
b1e7e660cd53768666eaf0ac3bb4e75a5e44a5b4 created 2009-11-09 16:57 -0800 pushed 2009-11-19 10:58 +0000 |
David Mandelin | David Mandelin - Bug 519363 debugging followup: strip diagnostic instrumentation, r=lw |
diff browse annotate |
06101a9ca642bc4500c10fe697b72131636347b9 created 2009-11-09 15:36 -0800 pushed 2009-11-19 10:58 +0000 |
David Mandelin | David Mandelin - Bug 525028: don't set args object properties from trace, r=dvander |
diff browse annotate |
82d7c2d1091e97f77514e7ffd86d4ec48657ef99 created 2009-11-05 23:41 -0800 pushed 2009-11-19 10:58 +0000 |
Jeff Walden | Jeff Walden - Bug 504078 - Always guard on the class of iterator objects, not just when the iterator object is native at record time. r=brendan |
diff browse annotate |
c0b1fd9d76d8e0129c28608efab94faddd67e617 created 2009-11-06 16:34 -0800 pushed 2009-11-19 10:58 +0000 |
Graydon Hoare | Graydon Hoare - Bug 526755 - abort rather than flush on oversized global object, r=dvander. |
diff browse annotate |
0d2e2eedf68015ea13e5f1b2c19aab4d938901d0 created 2009-11-05 18:36 -0800 pushed 2009-11-19 10:58 +0000 |
Graydon Hoare | Graydon Hoare - Bug 526755 - avoid slow leak in reTempAlloc, r=dvander. |
diff browse annotate |
06e6c525b8b741e22c840d062129be69f89226f9 created 2009-11-05 15:04 -0800 pushed 2009-11-19 10:58 +0000 |
David Anderson | David Anderson - Reorganized the fragment class hierarchy (bug 524620, r=gal). |
diff browse annotate |
b1acdba461df2b096a6774ff78051a7ad95dbe79 created 2009-11-18 13:47 -0800 pushed 2009-11-18 21:47 +0000 |
Brendan Eich | Brendan Eich - Fix method barrier not to brand, period (branding withou reshaping is worse, branding correctly is unnecessary; 524826, r=jorendorff). |
diff browse annotate |
ed50524641ba29d16c6507424cd2b24e72d709dd created 2009-11-13 16:23 -0800 pushed 2009-11-14 00:23 +0000 |
David Mandelin | David Mandelin - Bug 523745 diagnostic: switch argument order on string case label comparisons to see if we are crashing here, r=dvander |
diff browse annotate |
24b4d2efe0b4e648372b65b7063bf059ee947bad created 2009-11-03 15:22 -0800 pushed 2009-11-05 02:59 +0000 |
Luke Wagner | Luke Wagner - Bug 526356 - invalid debug memset of global native frame in ExecutreTree (r=dvander) |
diff browse annotate |
2520976741335174b76ba2790c22d8f08a687dc7 created 2009-10-28 16:44 -0700 pushed 2009-11-05 02:59 +0000 |
Luke Wagner | Luke Wagner - Bug 525120 - move native stack off the C stack (fixes native global frame alignment) (r=dvander) |
diff browse annotate |
69642368d38f2bd9cccad9cb6d330f9d94f691ac created 2009-11-02 10:05 +0000 pushed 2009-11-05 02:59 +0000 |
Jacob Bramley | Jacob Bramley - Rolling back changes that should have gone into nanojit-central. |
diff browse annotate |
35ec7012e9326473542d4a4fd1b4847c2f8e6e8c created 2009-11-02 09:35 +0000 pushed 2009-11-05 02:59 +0000 |
Jacob Bramley | Jacob Bramley - Make LIR_ov work for LIR_mul on ARM. (bug 521161, r=gal) |
diff browse annotate |
8a8573ae1227452f1d6989b3b838b7156378f3bb created 2009-10-30 17:23 -0700 pushed 2009-11-05 02:59 +0000 |
David Anderson | David Anderson - Fixed assert failure in TraceRecorder::setCallProp (bug 522570, r=dmandelin). |
diff browse annotate |
629ab1d02019ced6b4d92e0b2746924953637fed created 2009-10-28 15:32 -0700 pushed 2009-10-29 21:11 +0000 |
Andreas Gal | Andreas Gal - Use reserve double pool when running into OOM in LeaveTrace (523947, r=dvander). |
diff browse annotate |
f2aa13fe207767f3dad8c2497dd2004e26965310 created 2009-10-28 14:57 +0300 pushed 2009-10-29 21:11 +0000 |
Igor Bukanov | Igor Bukanov - bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan |
diff browse annotate |
bb0a5cb4bbc3b93eac9aa3bb1aa0df396a44c9dd created 2009-10-27 13:48 -0700 pushed 2009-10-29 21:11 +0000 |
Ben Combee | Ben Combee - Bug 510052 - JS fails to build in debug config in scratchbox. r=vlad |
diff browse annotate |
2909091fb254aa31b11cdfb4f4e9a25ab4253d85 created 2009-10-27 19:21 +0300 pushed 2009-10-29 21:11 +0000 |
Igor Bukanov | Igor Bukanov - Backed out changeset 14c76164f4c2 - patch for bug 524346 caused test fails |
diff browse annotate |
14c76164f4c27bd969eec08f31f36f0101fff59f created 2009-10-27 13:26 +0300 pushed 2009-10-29 21:11 +0000 |
Igor Bukanov | Igor Bukanov - bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan |
diff browse annotate |
8cd7ebc0312259e18cc8add0c67edf43944d6c46 created 2009-10-26 17:28 -0700 pushed 2009-10-29 21:11 +0000 |
David Anderson | David Anderson - Added calleValue()/calleObject() inline helpers to JSStackFrame (bug 512371, r=brendan). |
diff browse annotate |
1215a7b713d7296ef41a5ea7348c762771b238d8 created 2009-10-26 13:06 -0700 pushed 2009-10-29 21:11 +0000 |
Luke Wagner | Luke Wagner - Bug 523515 - pretty up TraceRecorder (r=dvander) |
diff browse annotate |
d0602cc15d62b8231afc5144116028b2496652ba created 2009-10-26 13:39 -0700 pushed 2009-10-29 21:11 +0000 |
Brendan Eich | Brendan Eich - Factor jsscopeinlines.h out, clean up #include order (524267, r=gal/jorendorff). |
diff browse annotate |
87e34ad27ead624513a4ac9dfedd31c84d21d1f4 created 2009-10-26 10:39 +1100 pushed 2009-10-29 21:11 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 522612 - TM: kill new skips-with-payloads. r=graydon. |
diff browse annotate |
7365cd1f36e8777e35e02443243b4ae95a9cb736 created 2009-10-23 15:32 -0700 pushed 2009-10-29 21:11 +0000 |
Graydon Hoare | Graydon Hoare - Bug 522591 - Followup fix for opt builds, r=burningtree. |
diff browse annotate |
a9848921a6923f2918de03b7fd4a3010cd0324ef created 2009-10-23 13:46 -0700 pushed 2009-10-29 21:11 +0000 |
Graydon Hoare | Graydon Hoare - Bug 522314 - Make x86 virtual stack pointer code optional, g=gal. |
diff browse annotate |
ee7f090e12ff9c73d44cc4b08b5029093333eb42 created 2009-10-23 14:34 -0700 pushed 2009-10-29 21:11 +0000 |
David Anderson | David Anderson - Fixed JSOP_SETELEM+JSOP_POP pairs using wrong stack depth on deep bail (bug 519244, r=brendan). |
diff browse annotate |
d01080e63d116c297be1976080c02bf100d8d909 created 2009-10-23 13:15 -0500 pushed 2009-10-29 21:11 +0000 |
Jason Orendorff | Jason Orendorff - Bug 505003 - TM: Different values for modulo of negative number (-2 % 2). r=graydon. |
diff browse annotate |
e18bbc8cb527b82ebc10caa2a1ea3aa2587d44dc created 2009-10-23 11:16 -0700 pushed 2009-10-29 21:11 +0000 |
David Anderson | David Anderson - Fixed slurp-fail anchors trying to import and read from the tracker (bug 524061, r=gal). |
diff browse annotate |
bd1b27a9da16c89ad1ee71a66fb59ceda279207a created 2009-10-21 20:01 -0700 pushed 2009-10-29 21:11 +0000 |
David Anderson | David Anderson - Merge. |
diff browse annotate |
b09c112b9b31a5f5687bcec8559190e179fa03df created 2009-10-21 20:01 -0700 pushed 2009-10-29 21:11 +0000 |
David Anderson | David Anderson - Fixed large displacements messing up the tracker on ARM (bug 521190, r=gal). |
diff browse annotate |
a8810e7752da2852a8a4f57f11db511a38c62c96 created 2009-10-21 19:50 -0700 pushed 2009-10-29 21:11 +0000 |
Graydon Hoare | Graydon Hoare - Bug 523766 - move jump tables to allocator, r=gal. |
diff browse annotate |
f9a98365c212e98aa56c7eb2786073a15d77fcd0 created 2009-10-21 15:14 -0700 pushed 2009-10-29 21:11 +0000 |
David Anderson | David Anderson - Fixed return value propagation and demotion bugs in recursion (bug 521447, r=gal). |
diff browse annotate |
a389613bd931da4f8e559a2f38733bbc41488f9d created 2009-10-22 01:03 +0400 pushed 2009-10-29 21:11 +0000 |
Igor Bukanov | Igor Bukanov - bug 523370 - fixing bogus OOM with empty double free lists. r=dmandelin |
diff browse annotate |
165212c43078dfedcd03a9e93e0dbd41a8b1edab created 2009-10-21 13:54 -0700 pushed 2009-10-29 21:11 +0000 |
David Anderson | David Anderson - Backed out changeset 31a4c08387f1 (orange). |
diff browse annotate |
31a4c08387f160d40a1b1268c499c626bc9b84ae created 2009-10-20 20:17 -0700 pushed 2009-10-29 21:11 +0000 |
David Anderson | David Anderson - Fixed return value propagation and demotion bugs in recursion (bug 521447, r=gal). |
diff browse annotate |
7a5924b1e59e834e3933dd10084d11cb6917fdb9 created 2009-10-20 15:05 -0400 pushed 2009-10-29 21:11 +0000 |
Robert Sayre | Robert Sayre - Merge. |
diff browse annotate |
78c434300011d262285510465d2b5cda4898d758 created 2009-10-20 15:02 -0400 pushed 2009-10-29 21:11 +0000 |
Robert Sayre | Robert Sayre - Merge m-c to tracemonkey. |
diff browse annotate |
9ca9a164711c2f130921e2b585e183bbdf0a85d5 created 2009-10-20 13:42 -0400 pushed 2009-10-29 21:11 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 521364. Make sure that TMFLAGS=stats shows all jitstats other than the platform-specific ones. r=lw |
diff browse annotate |
60ec3940a434ea98217413bb003997487dacd0e1 created 2009-10-18 17:41 -0700 pushed 2009-10-29 21:11 +0000 |
Brendan Eich | Brendan Eich - Don't build a stack frame to execute empty scripts (516827, r=igor). |
diff browse annotate |
0facea043ada23f8cdb2f7abcbd1d4c43302c67e created 2009-10-20 10:55 -0700 pushed 2009-10-20 18:40 +0000 |
David Mandelin | David Mandelin - Bug 522817: move on-trace method write barrier after shape guard, r=brendan |
diff browse annotate |
876738eb9cf098c17ebba6944e9e18c240c6aad4 created 2009-10-16 10:10 +0400 pushed 2009-10-16 17:35 +0000 |
Igor Bukanov | Igor Bukanov - bug 505315 - constructing GC free lists during finalization. r=brendan |
diff browse annotate |
09a701210197b2c7dc6bc153e25457f41bb64fc1 created 2009-10-15 16:02 -0700 pushed 2009-10-16 17:35 +0000 |
Graydon Hoare | Graydon Hoare - Bug 522413 - remove uses of static avmcore::config, r=gal. |
diff browse annotate |
1903f6af9cd863566eb6c5b6d49956d427075df1 created 2009-10-15 15:57 -0700 pushed 2009-10-16 17:35 +0000 |
David Anderson | David Anderson - Fixed another bogus assertion (bug 522569, r=brendan). |
diff browse annotate |
39b3dbc393bf8996d58e6b2289d6d15622c5175c created 2009-10-15 13:53 +0400 pushed 2009-10-16 17:35 +0000 |
Igor Bukanov | Igor Bukanov - Backed out changeset 487b81c753c0 - landing of bug 505315 caused talos crashes across platforms. |
diff browse annotate |
487b81c753c0cb8080343beb4013424d6fe162df created 2009-10-15 11:41 +0400 pushed 2009-10-16 17:35 +0000 |
Igor Bukanov | Igor Bukanov - bug 505315 - constructing GC free lists during finalization. r=brendan |