Marty Rosenberg
|
a0a2531a6e
|
Create a new IonContext in a second place (bug 786437, r=dvander)
|
2012-08-28 19:20:59 -04:00 |
|
Marty Rosenberg
|
bf4581bc06
|
When discarding Ion code, ensure there is an IonContext around so the autoflusher can function (bug 786004, r=dvander)
|
2012-08-28 05:20:22 -04:00 |
|
Brian Hackett
|
2cd7a52024
|
Don't generate ion compilation checks in scripts which have already been ion compiled, bug 785755. r=dvander
|
2012-08-27 18:43:42 -06:00 |
|
David Anderson
|
7e54805175
|
Fix race condition between TriggerOperationCallback and InvokeOperationCallback (bug 785560, r=sstangl).
--HG--
extra : rebase_source : 26c8592fb40d17d63ffe52266ebc1fbe01e8b410
|
2012-08-27 16:02:47 -07:00 |
|
Kannan Vijayan
|
2587d0cd4d
|
Backed out changeset 92b9b2840a79
|
2012-08-27 15:38:28 -04:00 |
|
Kannan Vijayan
|
c58fb67238
|
Bug 783008 - Do early inlining of "simple" JS functions. (r=bhackett)
|
2012-08-27 14:36:35 -04:00 |
|
David Anderson
|
fd69d8ac9d
|
Backed out changeset 0f9b4d3635b6.
|
2012-08-27 02:24:58 -07:00 |
|
David Anderson
|
aad6d8651b
|
Diagnostic patch #2.
|
2012-08-26 23:39:43 -07:00 |
|
David Anderson
|
7e59e8f166
|
Backed out changeset a7e6b53bda77.
|
2012-08-26 23:39:06 -07:00 |
|
David Anderson
|
3036a44684
|
Temporary debug instrumentation for talos.
|
2012-08-26 21:55:58 -07:00 |
|
Brian Hackett
|
303e3260b2
|
Tweak condition for triggering Ion compilation from JM, bug 774253. r=dvander
|
2012-08-25 06:29:43 -06:00 |
|
Sean Stangl
|
66701a3620
|
No bug - Don't output LIR ID around instructions in debug builds. r=dvander
|
2012-08-24 16:03:57 -07:00 |
|
Brian Hackett
|
c6ec6b0f9f
|
Restore old behavior for triggering compilation with parallel compilation off, bug 774253. r=dvander
|
2012-08-24 14:01:43 -06:00 |
|
Nicolas Pierron
|
6c343080a0
|
Revert "Bug 781660 part 2 - ReconstructPCStack, Fallback on try notes if we cannot follow a goto. r=luke"
This reverts changeset 4c24e4fc3472.
|
2012-08-24 02:24:49 -07:00 |
|
Nicolas B. Pierron
|
7eddfe50db
|
Bug 761473 - Snapshots, use the same upper-bound variables. r=dvander
|
2012-08-23 23:11:16 -07:00 |
|
Nicolas Pierron
|
e54796e573
|
Bug 781660 part 2 - ReconstructPCStack, Fallback on try notes if we cannot follow a goto. r=luke
|
2012-08-23 22:45:32 -07:00 |
|
Alex Crichton
|
83c94d49ec
|
Bug 785268: Clean up the style/design of the instrumentation. r=dvander
|
2012-08-23 18:31:02 -07:00 |
|
Brian Hackett
|
965fd4a70b
|
Use PR_NotifyCondVar when only one worker thread needs to wake up, bug 785206. r=sstangl
|
2012-08-23 17:47:18 -06:00 |
|
Brian Hackett
|
93f90669cb
|
Assert successful return of PR_WaitCondVar, bug 785201. r=sstangl
|
2012-08-23 17:40:38 -06:00 |
|
Brian Hackett
|
f316a8bc4c
|
Don't pass reference parameter to constructor in x->new_<LIRGraph>, bug 774253. r=dvander
|
2012-08-23 16:37:06 -06:00 |
|
Brian Hackett
|
cc6b700bf4
|
Don't leak malloc'ed contents of vectors in LIRGraph, bug 774253. r=dvander
|
2012-08-23 16:34:23 -06:00 |
|
Alex Crichton
|
bef02656dd
|
Bug 736299: Prevent the frame pointer from being allocated when profiling is enabled. r=nbp
|
2012-08-23 12:40:49 -07:00 |
|
Alex Crichton
|
30c4756c19
|
Bug 781979 - Part 2: Track the line number for profiling in IonMonkey. r=nbp,djvj
|
2012-08-23 12:40:48 -07:00 |
|
Alex Crichton
|
f3cf0ef464
|
Bug 781979 - Part 1: Template SPSInstrumentation and move it to SPSProfiler.h. r=bhackett
|
2012-08-23 12:40:48 -07:00 |
|
Alex Crichton
|
3a7dc0fdbd
|
Bug 782659: Fix assertions about empty registers when profiling is enabled on ARM. r=bhackett
|
2012-08-23 12:40:48 -07:00 |
|
Sean Stangl
|
b5fe268d16
|
No Bug - Fix 40-column emacs/vim tab declarations in certain files. no_r
|
2012-08-23 12:32:20 -07:00 |
|
Brian Hackett
|
674c59919e
|
Enable worker threads, bug 774253.
|
2012-08-23 08:17:48 -06:00 |
|
Brian Hackett
|
652656bad8
|
Allow compiling scripts off thread with Ion, bug 774253. r=dvander
|
2012-08-23 06:56:35 -06:00 |
|
Eric Faust
|
8bfeeee008
|
Bug 781855 - Ensure setprop caches allow 'own' property markings on added properties. (r=bhackett)
|
2012-08-22 23:21:19 -07:00 |
|
David Anderson
|
44cc0c4f11
|
Backout 4225ee7e35a0.
|
2012-08-22 22:23:11 -07:00 |
|
David Anderson
|
cf970f1f45
|
Backed out changeset c1b7927df546.
|
2012-08-22 22:19:06 -07:00 |
|
Nicolas B. Pierron
|
db16ad2501
|
Bug 783464 - Fix condition for removing the constrained output vector. r=bhackett
|
2012-08-22 18:27:38 -07:00 |
|
Brian Hackett
|
5717c18280
|
Allow compiling scripts off thread with Ion, bug 774253. r=dvander
|
2012-08-22 19:00:33 -06:00 |
|
Sean Stangl
|
00273dffab
|
Bug 784568 - Build on foreign compilers. no_r
|
2012-08-22 17:54:45 -07:00 |
|
Sean Stangl
|
a0de22ce01
|
Bug 784568 - Refactor calls for clarity. r=dvander
|
2012-08-22 16:57:06 -07:00 |
|
David Anderson
|
188c88907e
|
Merge from mozilla-central.
|
2012-08-22 16:09:24 -07:00 |
|
David Anderson
|
f953d0daae
|
Fix merge bustage.
|
2012-08-21 18:58:10 -07:00 |
|
David Anderson
|
1ef4c57410
|
Merge from mozilla-central.
|
2012-08-21 15:59:12 -07:00 |
|
Marty Rosenberg
|
57aaf7bba6
|
Try to flush the instruction/data cache less frequently (bug 781510, r=dvander)
|
2012-08-21 11:12:39 -04:00 |
|
Nicolas B. Pierron
|
b4a3a859dd
|
Bug 781660 part 1 - Follow goto's target if identical to the reconstructed one. r=luke
|
2012-08-21 00:01:02 -07:00 |
|
Shu-yu Guo
|
5e7859bd23
|
Bug 784015 - Fix division by 0 when calling ParallelArray.prototype.partition (r=dmandelin)
|
2012-08-20 22:02:18 -07:00 |
|
Shu-yu Guo
|
f589c14e25
|
Bug 784011 - Fix ParallelArray.prototype.get being called with an object with length 0 (r=dmandelin)
|
2012-08-20 22:02:11 -07:00 |
|
Shu-yu Guo
|
cd0e42e626
|
Bug 783923 - Fix calling toString on an empty ParallelArray (r=dmandelin)
|
2012-08-20 22:02:04 -07:00 |
|
Bobby Holley
|
da84660fd1
|
Backed out changeset 61e9eaf9aae2
--HG--
extra : rebase_source : 30fb2e7a057482412d29a96f8b8e98135beb6a79
|
2012-08-20 21:07:07 -07:00 |
|
Bobby Holley
|
e4a6e10695
|
Bug 784233 - Relax __exposedProps__ check for sandboxes until we can repack AMO addons. r=gal
|
2012-08-20 21:03:44 -07:00 |
|
Nicolas B. Pierron
|
030d7d8ff9
|
Revert "Bug 783464 - Fix condition for removing the constrained output vector. r=bhackett"
This reverts changeset 8b2c0239f5bc.
|
2012-08-20 16:55:38 -07:00 |
|
Bobby Holley
|
d91593dc3f
|
Bug 783989 - Return false after reporting error. r=ejpbruel
|
2012-08-20 14:04:26 -07:00 |
|
Gina Yeh
|
b9012edcf5
|
Bug 783454 - v1: Create devicefound event with event generator, r=qdot
|
2012-08-21 10:54:28 +08:00 |
|
Kannan Vijayan
|
f5fbf900f3
|
Bug 783008 - Use better heuristics for recompile checks from JM on behalf of Ion. (r=dvander)
|
2012-08-20 16:31:53 -04:00 |
|
Nicolas B. Pierron
|
f41cc9da17
|
Bug 783464 - Fix condition for removing the constrained output vector. r=bhackett
|
2012-08-20 13:10:05 -07:00 |
|