js/src/ion/IonFrames.cpp
41ab7286a2e2c9b81ff54f082d0459ac40cb2da0
created 2013-06-26 23:19 -0700
pushed 2013-06-28 02:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 883696 (part 1) - Include full paths in #include statements in js/src/ion/. r=jandem.
765cd0d0dc5bcf4b519120cdf1922b0b431cf331
created 2013-06-27 08:11 -0700
pushed 2013-06-27 15:12 +0000
Dan Gohman Dan Gohman - Bug 885169 - Add an explicit backwards-traversing register set iterator, so that code which needs to iterate in a specific order can ask for it explicitly. r=h4writer
eb6dd181c65ad6f65be4ebe35156200c5cfbe0b8
created 2013-06-25 21:38 -0700
pushed 2013-06-26 20:46 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 886205 (part 7) - Break jsfuninlines.h out of the header inclusion cycles. r=terrence.
971b68a8f9cb37cdd9e0bf4715effb6a6ae910ba
created 2013-06-24 18:00 -0700
pushed 2013-06-25 01:02 +0000
Phil Ringnalda Phil Ringnalda - Back out 1aa1a42a471f:bf03279e2b50 (bug 885169) for b2g/Android bustage on a CLOSED TREE
bf03279e2b5098195c1c0f89301134ec2fd6ea52
created 2013-06-24 15:57 -0700
pushed 2013-06-24 23:13 +0000
Dan Gohman Dan Gohman - Bug 885169 - Add an explicit backwards-traversing register set iterator, so that code which needs to iterate in a specific order can ask for it explicitly. r=h4writer
d6cedeb7ec3a449fab32d0aff299156a53c01ea6
created 2013-06-17 14:05 +0200
pushed 2013-06-22 18:06 +0000
Jan de Mooij Jan de Mooij - Bug 866878 - Support try-finally in the baseline compiler. r=djvj
1c6097e5c4d4b758f040f0bcc5e46cc4042a997a
created 2013-06-17 23:53 -0700
pushed 2013-06-21 05:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 22) - Use JSObject::{is,as} for JSFunction. r=sfink.
208bb59549380f1a9a1fd2d7ceee14872320e03f
created 2013-06-20 13:24 -0600
pushed 2013-06-20 19:24 +0000
Brian Hackett Brian Hackett - Bug 884194 - Update fun->isHeavyweight() when replacing a lazy script with a preexisting script, r=luke.
c9455df0575c1b290c36b13fe1ec6f467475bd57
created 2013-06-20 18:11 +0200
pushed 2013-06-20 16:11 +0000
Hannes Verschore Hannes Verschore - Bug 884310 - IonMonkey: Inline function called from .call(), r=jandem
3f4d5bcba1fb731aadbe44e53ceb05bdcad0c1bb
created 2013-06-17 18:51 -0600
pushed 2013-06-18 00:51 +0000
Brian Hackett Brian Hackett - Bug 883973 - Try disabling PGO around InlineFrameIteratorMaybeGC::findNextFrame, r=djvj.
91f620586eb8ce79e1a8e19ef39afc8a3602e830
created 2013-06-16 10:24 -0600
pushed 2013-06-16 16:24 +0000
Brian Hackett Brian Hackett - Bug 883630 - Watch for lazy functions when iterating inline Ion frames, clean up methods for accessing function scripts.
554597fd45e950061bd8d2bcd4d468b8c964ef7f
created 2013-05-27 11:43 +0200
pushed 2013-06-11 14:59 +0000
Jan de Mooij Jan de Mooij - Bug 868437 - Add a linked list of activations to JSRuntime and rewrite ScriptFrameIter to use it. r=luke
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2013-06-10 21:22 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
8637d0b818fe0c7cc8c0c4810789c9103801d41b
created 2013-06-06 22:48 -0500
pushed 2013-06-07 03:49 +0000
Jason Orendorff Jason Orendorff - Bug 879831, part 5 - Factor out js::Probes functions that depend on "inlines" headers into vm/Probes-inl.h. r=njn.
459962a42baaac01c380a9f284d8940ceb5c2c2b
created 2013-05-31 19:16 -0700
pushed 2013-06-05 01:27 +0000
Shu-yu Guo Shu-yu Guo - Bug 878374 - Support non-Value Handles as VMFunction outparams. (r=nbp)
e1bca8b56470d8407f1bf6795506ac369ea153e4
created 2013-05-24 14:03 +0200
pushed 2013-05-24 12:03 +0000
Jan de Mooij Jan de Mooij - Bug 868431 - Disable Ion when Baseline is disabled, remove bailout-to-interpreter code. r=djvj
361fef4fb47a5c3596238e743c87b367620bd825
created 2013-04-18 17:03 -0700
pushed 2013-05-22 17:42 +0000
Terrence Cole Terrence Cole - Bug 851057 - Implement generational GC support in IonMonkey; r=dvander
00af889e1634f7030d251f76597f5cee74dc47eb
created 2013-05-21 16:40 -0400
pushed 2013-05-21 20:40 +0000
Kannan Vijayan Kannan Vijayan - Bug 870514 - Add Ion stubs for optimized shadowed gets on proxy objects. r=h4writer
b54ce66659aa483f4568f3175b6d960abf7900ee
created 2013-05-20 22:10 -0700
pushed 2013-05-21 05:10 +0000
Phil Ringnalda Phil Ringnalda - Back out de1c0246854c (bug 851057), 89a472c35979 (bug 873142), f849dec1a6df (bug 870496), 45fbd0b38bc5 (bug 873136) for incomprehensible Android reftest failures
de1c0246854c7691b6ecb485af0ac0c061a10fd8
created 2013-04-18 17:03 -0700
pushed 2013-05-21 00:14 +0000
Terrence Cole Terrence Cole - Bug 851057 - Implement generational GC support in IonMonkey; r=dvander
f6e13bdaea064ad683a869a9702182786df08b14
created 2013-05-17 21:48 -0400
pushed 2013-05-19 03:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 873209. Trace the *vp of specialized DOM getters in Ion. r=jandem
989f42c1bc8712596513d74787d8671bb89d5517
created 2013-05-17 23:03 -0400
pushed 2013-05-18 03:03 +0000
Boris Zbarsky Boris Zbarsky - Back out revision 2a1149f381ed (bug 873209) because apparently pushValue does not adjust the frame size and hence we got a CLOSED TREE
2a1149f381edbf05a030e2fcda24518e580ac414
created 2013-05-17 21:48 -0400
pushed 2013-05-18 02:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 873209. Trace the *vp of specialized DOM getters in Ion. r=jandem
8a44a72db55bd422467b2f57db24e7242cce444d
created 2013-05-09 12:20 -0400
pushed 2013-05-09 16:21 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 862922 - Track causes and locations of parallel bailouts and issue a somewhat obscure warning r=jandem
0b6a6fe7ccf6873039c1ddfe7895778daad8fe54
created 2013-05-09 13:31 +0200
pushed 2013-05-09 11:46 +0000
Jan de Mooij Jan de Mooij - Bug 868990 part 2 - Remove ScriptFrameIter and rename StackIter to ScriptFrameIter. r=luke
77141947c30f9beb25722e3197fb8abb7869d0a5
created 2013-05-07 09:00 +0200
pushed 2013-05-09 06:22 +0000
Jan de Mooij Jan de Mooij - Bug 868990 - rm CallArgsList, StackIter cleanup. r=luke
069c966819d6b5f9724b46f72b805a6d95690a71
created 2013-05-08 05:15 -0400
pushed 2013-05-08 09:16 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 865028 - Fuse ParallelDo and ForkJoin r=shu
e39de8eb4716101a688e811bb8a5a0602ed6ec52
created 2013-05-07 10:09 -0400
pushed 2013-05-07 14:09 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 867070, bug 868990) for Windows PGO bustage on a CLOSED TREE.
357af4877abd85e42907dee3b07aedabb0187e62
created 2013-05-07 05:11 -0600
pushed 2013-05-07 11:11 +0000
Brian Hackett Brian Hackett - Bug 865059 - Move pc -> type set map out of script analysis, don't analyze scripts until they are compiled by Ion, r=jandem.
93f778d033644ff6565ae5580598009a376c93ff
created 2013-05-07 09:00 +0200
pushed 2013-05-07 07:05 +0000
Jan de Mooij Jan de Mooij - Bug 868990 - rm CallArgsList, StackIter cleanup. r=luke
b5e04d0c4a37d41a3bee6e5d624189317c7af4d4
created 2013-05-06 22:20 -0400
pushed 2013-05-07 02:20 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 4ca9a6bd8f64 (bug 865059) for jsreftest crashes.
4ca9a6bd8f64d8d8892362ef2e1cebde209907eb
created 2013-05-06 19:15 -0600
pushed 2013-05-07 01:15 +0000
Brian Hackett Brian Hackett - Bug 865059 - Move pc -> type set map out of script analysis, don't analyze scripts until they are compiled by Ion, r=jandem.
6e0956c0dfe4c72ee7bad903cb3652d34605bc10
created 2013-05-03 11:26 -0400
pushed 2013-05-03 15:27 +0000
Kannan Vijayan Kannan Vijayan - Bug 865471 - Fix various sps profiler issues. r=jandem
9c426bd08d289acaf72e49929881dccb4aa5c079
created 2013-05-02 14:19 -0400
pushed 2013-05-02 18:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 5ac1564bff87 (bug 865059) for causing intermittent Linux32 dromaeo crashes.
5ac1564bff87ff999bb461ffebceb0a6308c95a2
created 2013-05-02 08:35 -0600
pushed 2013-05-02 14:35 +0000
Brian Hackett Brian Hackett - Bug 865059 - Don't analyze scripts until they are compiled by baseline when JM is disabled, r=jandem.
8c8e389fd3c34f41d1d5adbdde629bfa30e4b70a
created 2013-04-30 15:40 -0700
pushed 2013-05-01 17:31 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawScript typedef; r=jonco
f37eeebce2eb4acaeaea7223e859a026f4d8e076
created 2013-04-29 15:12 -0700
pushed 2013-04-29 22:12 +0000
Phil Ringnalda Phil Ringnalda - Back out 80163a75cca5 (bug 865059) for talos and android jsreftest bustage
80163a75cca5e92e90e70d7db2dd6c0fa69a771c
created 2013-04-29 14:24 -0600
pushed 2013-04-29 20:24 +0000
Brian Hackett Brian Hackett - Bug 865059 - Disable JM by default, and don't analyze scripts until they are compiled by baseline if JM is disabled, r=jandem.
c307cb8bffec6ff6389cc64cfef648edb33617ec
created 2013-04-24 11:34 +0100
pushed 2013-04-24 10:37 +0000
Jon Coppeard Jon Coppeard - Bug 860145 - IonMonkey: Add support for ArgumentsObject r=nbp
ce672182dedcaabb42bab7767e9269f8fe634665
created 2013-04-22 13:27 -0400
pushed 2013-04-22 17:27 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound.
1150403342b2111f08f0604ce6ff61e3102a47e2
created 2013-04-22 13:20 -0400
pushed 2013-04-22 17:27 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets f2387d9f146c and d12788533ab7 (bug 860145) for causing topcrashers.
6fc86d4607ac9adf87efbe63e6172e201404e753
created 2013-04-22 12:06 -0400
pushed 2013-04-22 16:07 +0000
Kannan Vijayan Kannan Vijayan - Bug 857838 - Fix script-pc calculatins when iterating on baseline frames. r=jandem
d12788533ab73432e9d587645e636c76817ad8da
created 2013-04-18 16:47 -0400
pushed 2013-04-18 20:47 +0000
Kannan Vijayan Kannan Vijayan - Bug 860145 - Allow Ion to compile functions which require heavyweight arguments-object construction. r=jandem r=nbp
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-04-16 20:47 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
7edc4948b471c2c530f1bb412ad7f073eee83b87
created 2013-04-15 13:21 -0700
pushed 2013-04-15 20:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 846111 followup - Expand some stray tabs and fix typo in comment. (r=me) DONTBUILD
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-04-15 19:55 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-04-15 18:33 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-04-12 02:56 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-04-12 01:49 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
f6e861adb46792efe1fda18549b692d9a14afd2d
created 2013-04-10 11:04 -0700
pushed 2013-04-10 18:12 +0000
Shu-yu Guo Shu-yu Guo - Bug 846111 - Part 2: Teach VMFunction about parallel execution. (r=nbp)
8ca4c43e5f64ace928e34ce57af67deb4a2c3cd3
created 2013-04-09 13:34 +0200
pushed 2013-04-09 11:36 +0000
Jan de Mooij Jan de Mooij - Bug 858551 part 1 - Make JSScript::{baseline, ion, parallelIon} private. r=djvj
97d4b08ee4af69c159295967b28cf55d689beca9
created 2013-04-04 19:17 +0200
pushed 2013-04-04 17:19 +0000
Jan de Mooij Jan de Mooij - Bug 857580 - Fix breakpoint trampoline to store a NULL stub pointer. r=djvj
f82354e0b8432fbfb0fd3444ea21654281453f65
created 2013-03-26 19:23 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 854052 - Mark stub pointers stored in stub frames. r=djvj
9b49708949da093d0ef761899e6378ca4fea20dd
created 2013-03-25 19:38 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 847446 - Correctly handle fake exit frames in ionStackRange. r=djvj
def96e89be7ea0c2cbf6115f729086becf398dbe
created 2013-03-25 17:54 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 848743 - Change SetElem_DenseAdd stub to check all shapes on the proto chain. r=djvj
0eaefffce290dd72593e4e6048c1a23b0d0b4774
created 2013-03-22 13:42 -0400
pushed 2013-04-03 15:50 +0000
Kannan Vijayan Kannan Vijayan - Bug 846363 - Integrate SPS Profiler with Baseline. r=jandem
872c29501019d020a444538a3c234e0adc63a1ed
created 2013-03-22 10:39 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
301858db6ab500e433ee2072faca8da7f5fa67ec
created 2013-03-14 10:50 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
73009fa0952533ddaf9ef4dc0fc817e829ddfd68
created 2013-03-08 09:57 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
5573013369bcc372397f014bc3d66cc94ea338dc
created 2013-03-04 11:31 -0500
pushed 2013-04-03 15:50 +0000
Kannan Vijayan Kannan Vijayan - Bug 845948 - Add optimized stubs for GETPROP and SETPROP invocations causing getter/setter calls. r=bhackett,jandem
less more (0) -100 -60 tip