b63bb39ed1c08605128c984987bbf176dfd81999: When discarding Ion code, ensure there is an IonContext around so the autoflusher can function (bug 786004, r=dvander)
Marty Rosenberg <mrosenberg@mozilla.com> - Tue, 28 Aug 2012 05:20:22 -0400 - rev 105030
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
When discarding Ion code, ensure there is an IonContext around so the autoflusher can function (bug 786004, r=dvander)
1e7122f084c7624b0003277d6f6c872efafc6e8f: use ionOffset() to get offset of appr ion script
Nicholas D. Matsakis <nmatsakis@mozilla.com> - Tue, 28 Aug 2012 12:21:48 -0700 - rev 105029
Push 54 by nmatsakis@mozilla.com at Tue, 28 Aug 2012 19:21:53 +0000
use ionOffset() to get offset of appr ion script
3e29d9442525c40c03e4a231717536dfcdf6babc: new test showing set props work with def props
Nicholas D. Matsakis <nmatsakis@mozilla.com> - Tue, 28 Aug 2012 11:06:36 -0700 - rev 105028
Push 53 by nmatsakis@mozilla.com at Tue, 28 Aug 2012 18:06:40 +0000
new test showing set props work with def props
1e4dad0265e46c05d4010098a5ff3066b97504c5: split CompileBackEnd() into two steps (optimize, generate LIR)
Nicholas D. Matsakis <nmatsakis@mozilla.com> - Tue, 28 Aug 2012 11:04:29 -0700 - rev 105027
Push 52 by nmatsakis@mozilla.com at Tue, 28 Aug 2012 18:04:34 +0000
split CompileBackEnd() into two steps (optimize, generate LIR) so that we can insert ourselves in between
e1086058099d4c67cf83ecd1bc1c83a7556a1848: Unbust merge
Shu-yu Guo <shu@rfrn.org> - Mon, 27 Aug 2012 20:29:47 -0700 - rev 105026
Push 51 by shu@rfrn.org at Tue, 28 Aug 2012 03:36:20 +0000
Unbust merge
d01962ad8dd6248c59bf0e42fdfd6ecb5d0e3874: Merge from ionmonkey
Shu-yu Guo <shu@rfrn.org> - Mon, 27 Aug 2012 20:07:13 -0700 - rev 105025
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
Merge from ionmonkey
91493e20a6e518a5b6f16e858abf8e3effb21bdd: Don't generate ion compilation checks in scripts which have already been ion compiled, bug 785755. r=dvander
Brian Hackett <bhackett1024@gmail.com> - Mon, 27 Aug 2012 18:43:42 -0600 - rev 105024
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
Don't generate ion compilation checks in scripts which have already been ion compiled, bug 785755. r=dvander
0e9be154e8d20ee2bc70ee0922dc949ee4abb948: Fix race condition between TriggerOperationCallback and InvokeOperationCallback (bug 785560, r=sstangl).
David Anderson <danderson@mozilla.com> - Mon, 27 Aug 2012 16:02:47 -0700 - rev 105023
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
Fix race condition between TriggerOperationCallback and InvokeOperationCallback (bug 785560, r=sstangl).
f98ac72b737b4e5d763b663372fc33b7a334b6f8: Backed out changeset 92b9b2840a79
Kannan Vijayan <kvijayan@mozilla.com> - Mon, 27 Aug 2012 15:38:28 -0400 - rev 105022
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
Backed out changeset 92b9b2840a79
92b9b2840a7952bf2c5bb34a06d5c7b35c1f889e: Bug 783008 - Do early inlining of "simple" JS functions. (r=bhackett)
Kannan Vijayan <kvijayan@mozilla.com> - Mon, 27 Aug 2012 14:36:35 -0400 - rev 105021
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
Bug 783008 - Do early inlining of "simple" JS functions. (r=bhackett)
10833d9d190bce0f7d7228c838fd4a6d37f5c4e4: Backed out changeset 0f9b4d3635b6.
David Anderson <danderson@mozilla.com> - Mon, 27 Aug 2012 02:24:58 -0700 - rev 105020
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
Backed out changeset 0f9b4d3635b6.
0f9b4d3635b6d0c580ca2eb36250ce6e72535ecf: Diagnostic patch #2.
David Anderson <danderson@mozilla.com> - Sun, 26 Aug 2012 23:39:43 -0700 - rev 105019
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
Diagnostic patch #2.
68dce1cd0433e47ddd8ce29dfd36d460856bcc95: Backed out changeset a7e6b53bda77.
David Anderson <danderson@mozilla.com> - Sun, 26 Aug 2012 23:39:06 -0700 - rev 105018
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
Backed out changeset a7e6b53bda77.
a7e6b53bda776b9715f44d641ba8c85820b0a09d: Temporary debug instrumentation for talos.
David Anderson <danderson@mozilla.com> - Sun, 26 Aug 2012 21:55:58 -0700 - rev 105017
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
Temporary debug instrumentation for talos.
01854460aa68269069a70d76677d9dae86e7d1c4: Tweak condition for triggering Ion compilation from JM, bug 774253. r=dvander
Brian Hackett <bhackett1024@gmail.com> - Sat, 25 Aug 2012 06:29:43 -0600 - rev 105016
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
Tweak condition for triggering Ion compilation from JM, bug 774253. r=dvander
1505df25c6a0d4d66e42e79963573f635b3a1340: No bug - Don't output LIR ID around instructions in debug builds. r=dvander
Sean Stangl <sstangl@mozilla.com> - Fri, 24 Aug 2012 16:03:57 -0700 - rev 105015
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
No bug - Don't output LIR ID around instructions in debug builds. r=dvander
d73db1016da1af6d13aef14b86b73870b33aab8c: Restore old behavior for triggering compilation with parallel compilation off, bug 774253. r=dvander
Brian Hackett <bhackett1024@gmail.com> - Fri, 24 Aug 2012 14:01:43 -0600 - rev 105014
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
Restore old behavior for triggering compilation with parallel compilation off, bug 774253. r=dvander
6c7537647873041d9dc92049c24a2fb063b7df06: Revert "Bug 781660 part 2 - ReconstructPCStack, Fallback on try notes if we cannot follow a goto. r=luke"
Nicolas Pierron <nicolas.b.pierron@gmail.com> - Fri, 24 Aug 2012 02:24:49 -0700 - rev 105013
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
Revert "Bug 781660 part 2 - ReconstructPCStack, Fallback on try notes if we cannot follow a goto. r=luke" This reverts changeset 4c24e4fc3472.
85635d695d12519f1e474c90b8c5dd742a13dbb7: Bug 761473 - Snapshots, use the same upper-bound variables. r=dvander
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Thu, 23 Aug 2012 23:10:35 -0700 - rev 105012
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
Bug 761473 - Snapshots, use the same upper-bound variables. r=dvander
4c24e4fc347276a498ec9918e8c6487ce7bdde30: Bug 781660 part 2 - ReconstructPCStack, Fallback on try notes if we cannot follow a goto. r=luke
Nicolas Pierron <nicolas.b.pierron@gmail.com> - Thu, 23 Aug 2012 22:41:36 -0700 - rev 105011
Push 50 by shu@rfrn.org at Tue, 28 Aug 2012 03:10:20 +0000
Bug 781660 part 2 - ReconstructPCStack, Fallback on try notes if we cannot follow a goto. r=luke
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip