js/src/ion/IonFrameIterator.h
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.
618c1cf5a2363fdd81b0069559ef93dd9527975c
created 2013-06-19 18:06 -0700
pushed 2013-06-20 04:20 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 5) - Make include guards consistent in js/src/ion/. r=njn.
efbe3b2ea841ee0fd2c18b70f7deb4e4432e49b7
created 2013-06-16 16:11 -0700
pushed 2013-06-17 01:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 881579 - Use the canonical #ifndef wrapper form in SpiderMonkey headers so that GCC and clang can avoid including them more than once per compilation unit. r=benjamin.
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
3dba555bd153ad8c1316f6a8bad3d26dc0594e45
created 2013-06-06 22:47 -0500
pushed 2013-06-07 03:49 +0000
Jason Orendorff Jason Orendorff - Bug 879831, part 0 - Add defined(JS_ION) guard to more ion headers, to prevent the need for #ifdef JS_ION around #includes in other files. r=njn.
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
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
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
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.
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
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)
71ff6307103945c421be6009b9dcb763615a83e5
created 2013-03-28 11:10 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 855264 part 3 - Fix GCC warnings. 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
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.
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.
3160bdc3b02396fda7cbd0c0a097fe8c1d501f14
created 2013-02-11 10:33 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
020e863afa1dca8421076e9aa3f663da8f85e881
created 2013-01-30 10:54 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
1f3cb59303280f72e7b113ad77ff57479e260383
created 2013-01-21 17:30 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
826a73f5512096b064af97d8e8e7420df54cea5e
created 2013-01-15 10:48 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 805913 part 0 - Refactor BaselineFrame. r=djvj
618c1544ac42ef06b182634a8e2de4506d260797
created 2013-01-08 14:03 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 826647 - Compile constructors. r=djvj
dd088ae5e3ef1b795963defc744b3847bf0559b4
created 2012-12-31 11:09 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
eb92059c266eb77b683c1209ed6e7a415204ae44
created 2012-12-22 16:43 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
689a7c7fc658ffc39a5efb2d7396649edeaab848
created 2012-12-17 10:26 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
de7a63166149185e9a7532dd51c7d0ef93476fbe
created 2012-12-05 10:12 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
b798b93ae2bb022c3e51b91b561fab3ea7a446ea
created 2012-12-04 09:53 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 816985 part 1 - Fix some frame problems. r=djvj
50e2cec07ebdb8a85d21978043e7b00bc818b42d
created 2012-11-29 20:30 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 816053 - Add IC stub for calling into Ion or baseline code. r=djvj
5d220bff87f01ff4a76ae180647b087a13c5a3e3
created 2012-11-16 13:18 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 812138 - Implement numFrameSlots/frameSlotValue for baseline frames. r=djvj
f544c2afe9fb29d4ab4a3a544c6f9d73028414f7
created 2012-11-14 11:40 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 810946 - Add dump function for baseline frames. r=pierron
7c9cfaafa4a18647049e356e5404195b61a3f17f
created 2012-11-13 15:14 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 810946 - Mark baseline frames. r=djvj
9af743a5b908864e170751dbd54f8ac0e1ccf8fa
created 2012-11-13 14:57 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 810824 - Fix frame iteration to handle baseline frames. r=djvj
210ba1717fe0b2aa954776d06634d7957864ab58
created 2012-11-12 13:15 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 810285 part 1 - Various jit-test fixes. r=djvj
9e51322230ac1b7695f5a662c4cbf2139e825df6
created 2012-11-06 19:15 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 808659 - rm IonBaselineJSFrameLayout. r=djvj
0e67e7f8e0300ffdeebb0ade55dd7207f371b913
created 2012-11-06 19:11 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central for bug 808519.
f684559eb6458925baeb60ddcf3ce44ac59f599f
created 2012-10-26 09:43 -0700
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Add initial baseline compiler prototype
2b9b303c91616b932be370fdf438fbc7e53f3fdd
created 2013-03-20 14:11 -0400
pushed 2013-03-20 18:11 +0000
Kannan Vijayan Kannan Vijayan - Bug 849388 - Allow js::ion::InlineFrameIterator to be used in NoGC contexts. r=nbp,dvander
fcb84b09972fd124bafe10a065e68b9ea14c094f
created 2013-03-05 18:32 +0000
pushed 2013-03-06 11:59 +0000
Jon Coppeard Jon Coppeard - Bug 847934 - GC: Remove Unrooted - Remove use of DropUnrooted and rename UnrootedThings to RawThings r=terrence
872e3eb6841edc1e9069546e71b4a79566968e42
created 2013-02-09 13:49 +0100
pushed 2013-02-09 12:52 +0000
Jan de Mooij Jan de Mooij - Bug 836742 part 2 - Move EnsureExitFrame to IonFrames.cpp, rename IonFrame_Bailed_*. r=nbp
e9a03227ae72cd10416eb2f81428aff4feee5d37
created 2013-01-29 16:26 +0100
pushed 2013-01-29 15:34 +0000
Hannes Verschore Hannes Verschore - Bug 835178: IonMonkey: Enable inlining of functions containing JSOP_SETARG, r=nbp
1739c6c51d1c782aac8c51215c44dcfbeb3e4192
created 2013-01-14 18:02 -0800
pushed 2013-01-17 16:43 +0000
Terrence Cole Terrence Cole - Bug 829830 - Exactly root the fields in StackIter; r=nbp
e097dd1a2c38bc7a63430bb7163ab1a51d5d0f8a
created 2012-12-24 11:57 +0100
pushed 2012-12-24 10:57 +0000
Hannes Verschore Hannes Verschore - Bug 823887: Correctly do a pre-increment on InlineFrameIterator, r=nbp
847d24f0a8da938a961afeb8639a98d51faad2a2
created 2012-12-22 09:16 +0900
pushed 2012-12-22 00:20 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 823080 - Fix warning spam on MSVC. r=sphink
662f338798a9ff7bcdc64ce378618ebb2b246a14
created 2012-12-21 18:53 +0100
pushed 2012-12-21 17:53 +0000
Hannes Verschore Hannes Verschore - Bug 813784: Allow inlining of |arguments| in IM, r=nbp
eb53ab86f515ba239e4ec604cfce3991c14154ef
created 2012-11-29 10:22 -0800
pushed 2012-12-14 17:55 +0000
Terrence Cole Terrence Cole - Bug 816779 - Add some exact rooting assertions for JSScript; r=bhackett
3b419a7a354c8151ba403f5e68decad1a076c2d7
created 2012-12-04 19:10 +0100
pushed 2012-12-04 18:10 +0000
Tom Schuster Tom Schuster - Bug 797970 - Use stdint types in IonMonkey. r=jandem
1cc2de645efdb3672bca63702742c54d91ca669c
created 2012-11-05 17:35 +0100
pushed 2012-11-05 16:38 +0000
Jan de Mooij Jan de Mooij - Bug 808519 part 1 - Rename IonFrame_JS to IonFrame_OptimizedJS. r=dvander
ebeca12019a23641f870608f86fd8dfc7d69dccb
created 2012-10-10 20:41 -0700
pushed 2012-10-11 03:52 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 797977 - Rename StackIter::fp() to StackIter::interpFrame(). r=luke
47a17015ef4a7ec82a7adf202f08aa3dca50f8f7
created 2012-10-04 23:13 -0700
pushed 2012-10-05 06:57 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 787813 - Argument object, Use StackIter instead of StackFrame. r=luke
fcac73861b0337885c682314a63b79872b11f22b
created 2012-09-29 21:27 -0400
pushed 2012-09-30 01:28 +0000
Kannan Vijayan Kannan Vijayan - Bug 786126 - patch 1 - Add Ion exit frame type for OOL calls to PropertyOp. (r=jandem)
a7c6371727090378860d6401de60c96a3aff1579
created 2012-09-29 21:25 -0400
pushed 2012-09-30 01:26 +0000
Kannan Vijayan Kannan Vijayan - Backing out 4858ec60ad5f - bad bug number in commit message.
4858ec60ad5f0bc6f6bd6a77a524fdcca4e4d97c
created 2012-09-28 11:06 -0400
pushed 2012-09-28 15:06 +0000
Kannan Vijayan Kannan Vijayan - Bug 768126 - patch 1 - Add ION exit frame type for OOL calls to PropertyOp. (r=jandem)
5ebf745a3a40d1c489fab9fe95ad65fef8d18daf
created 2012-09-26 12:05 -0400
pushed 2012-09-26 16:06 +0000
Kannan Vijayan Kannan Vijayan - Bug 790051 - Add IonMonkey OOLNativeGetterExitFrame to support callouts to native getters from OOL IC stubs. (r=jandem)
a3bf8035c4959a5ed6b416626b61e91878810fef
created 2012-09-17 11:13 -0700
pushed 2012-09-17 18:20 +0000
Terrence Cole Terrence Cole - Bug 790836 - Don't mark the fields of IonJSFrameLayout twice; r=pierron
30894762f1fcdc36cfd64ccd1ce2c8473a8ebf4b
created 2012-08-08 17:02 -0700
pushed 2012-09-11 20:39 +0000
Eric Faust Eric Faust - Bug 747288 - Implemented inlined calls to specialized DOM accessors. (r=sstangl)
b46621aba6fd1a81787626a968644abb4fa9ae2f
created 2012-07-30 17:19 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Add JM inline cache for calling into Ion (bug 775818, r=jandem,pierron).
ec897e9588f406a53b4983313f2586f7926a5b58
created 2012-07-30 16:42 -0700
pushed 2012-09-11 20:39 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 774624 - Fix unexpected TypeError messages. r=dvander
less more (0) -60 tip