js/src/jsinterpinlines.h
9664c3c609a1e309bacc2cce8137e43951d638d8
created 2013-02-18 23:15 -0800
pushed 2013-04-01 19:47 +0000
Phil Ringnalda Phil Ringnalda - Back out 3de5ec9de48a:7a1ecef13ae9 (bug 840696) and 62fa6ee0a279 (bug 814823) for Android bustage
7a1ecef13ae9840df2308fc6a7540634f456fb54
created 2013-02-18 22:13 -0800
pushed 2013-04-01 19:47 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 840696 part 1 - Enable GetElem IC if typed arrays & arrays are mix-up. r=dvander
b7da7e33bf6268b40453bb8212e4801d95354ac9
created 2013-02-14 18:27 -0500
pushed 2013-04-01 19:47 +0000
Kannan Vijayan Kannan Vijayan - Bug 841499 - Allow calling SetObjectElementOperation with explicit script and pc arguments. r=jimb
d771cec5537320db52182070d8e3db43b58ccc73
created 2013-02-13 17:24 -0800
pushed 2013-04-01 19:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 839376 (part 8) - Fix another seven rooting hazards. r=sfink.
e644bc44f39f65e08911a57cfe23517dea3f38f5
created 2013-02-09 13:51 +0100
pushed 2013-04-01 19:47 +0000
Jan de Mooij Jan de Mooij - Bug 839420 - Refactor ReportIsNotFunction to not use spIndexOf and remove spIndexOf. r=bhackett
2c6da9f02606f7a02f635d99ef8cf669d3bc5c4b
created 2013-02-07 18:13 -0800
pushed 2013-04-01 19:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 838955 (part 2) - Fix rooting hazards in jsstr.cpp identified by static analysis. r=sfink.
c232abeabd0ab449d21e28e7428fafac695bbaa7
created 2013-01-25 13:54 -0800
pushed 2013-04-01 19:47 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 834882: move InParallelSection() out of ForkJoinSlice and rename Initialize() to InitializeTLS() r=billm
c929583ba8ae39a6e32752039fc538f3e94fde9a
created 2013-01-24 21:24 -0800
pushed 2013-04-01 19:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
a7f7309da69d8d1aefead656cbf6b47403154395
created 2013-01-31 22:29 -0800
pushed 2013-04-01 19:47 +0000
Phil Ringnalda Phil Ringnalda - Back out 66882ea6f8c7 (bug 788293) and 32f09cb3c7b6 (bug 834090) for bustage
66882ea6f8c7048b3c3aa6f235387beb86ae0c9d
created 2013-01-24 21:24 -0800
pushed 2013-04-01 19:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
7ee87ad80dd109075c28c1d97dd757bc42365e64
created 2013-01-31 11:50 +0100
pushed 2013-04-01 19:47 +0000
Jan de Mooij Jan de Mooij - Bug 836255 part 1 - Refactor some arguments-related functions to use AbstractFramePtr. r=dvander
7d45649de683d8ff3c27580d7856c5e1c92b22af
created 2013-01-29 19:50 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 835102 - Convert sufficiently sparse objects back to using dense elements, r=billm.
052d2de29f8f0cd2942c0697ce9413c1ce8626d6
created 2013-01-26 07:42 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 834826 - Eliminate or refactor various unnecessary stack roots, r=terrence.
ace1e79d65d90f12ec5644eee5ceecce25c90649
created 2013-01-24 21:12 -0800
pushed 2013-04-01 19:47 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 825714: Refactor JS allocation routines to enable allocation on parallel
6450a26eb74f37f754757283e8fb533fae8e1dbd
created 2013-01-24 20:18 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 834242 - Reduce cost of exact stack rooting during property reads, r=terrence.
c207bdc9a32436990ca493823cc39da83b2f5988
created 2013-01-23 15:22 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 832972 - Reduce cost of exact stack rooting during name operations, clean up some GC allocation methods, r=terrence.
1392d241c13719f919a24521f5a00435e8614b04
created 2013-01-21 13:58 +0100
pushed 2013-04-01 19:47 +0000
Jan de Mooij Jan de Mooij - Bug 832373 part 1 - Refactor eval-in-frame to use AbstractFramePtr. r=luke
1591384ce3adb500845636112ef6fbb680a9822b
created 2013-01-18 20:35 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 832042 - Reduce cost of exact stack rooting during addition operations, r=terrence.
3f69639fd6e2e1d95d00cb446ed56235b3441d02
created 2013-01-18 06:48 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 831822 - Fix various rooting hazards and unnecessary roots found by static analysis, r=terrence.
da5cae51b8334f4597160fd74c9b823a621497f0
created 2013-01-16 19:47 -0800
pushed 2013-04-01 19:47 +0000
Jeff Walden Jeff Walden - Fix some used-but-not-defined warnings, and some format-string warnings about needing to cast T* to void* for the %p specifier. No bug, r=themaid
63c4b0f66a0ced763bdca91f4ea714a24e962afc
created 2013-01-11 14:48 +0100
pushed 2013-04-01 19:47 +0000
Ms2ger Ms2ger - Merge latest PGO-green m-i changeset to m-c.
f4671ccc450246de1b52b9dd5f0b77043e998809
created 2013-01-10 17:53 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 827490 - Allow native objects to have both slots and dense elements, rm dense/slow array distinction, r=billm, dvander.
1ae1f366cdff201684b8110a9fa11c56a18625b1
created 2013-01-11 09:43 +0100
pushed 2013-04-01 19:47 +0000
Ms2ger Ms2ger - Bug 828293 - Root js_NativeSet's vp argument; r=terrence
b1a465de358f26cfeda91aa30635010288c4f7b8
created 2013-01-11 09:43 +0100
pushed 2013-04-01 19:47 +0000
Ms2ger Ms2ger - Bug 828248 - Part f: Pass MutableHandleId to ValueIsSpecial; r=sfink
52620aca123a7fa036c7082f72e997d66026ce85
created 2013-01-11 09:43 +0100
pushed 2013-04-01 19:47 +0000
Ms2ger Ms2ger - Bug 828248 - Part e: Pass MutableHandleId to InternNonIntElementId; r=sfink
180303ada256f8fc8ab1d7c80edfc6b32942376f
created 2013-01-11 09:43 +0100
pushed 2013-04-01 19:47 +0000
Ms2ger Ms2ger - Bug 828248 - Part d: Pass MutableHandleId to FetchElementId; r=sfink
24a640bec5019acc84d8b7e276fc4e3e717d8ba8
created 2012-12-20 11:26 -0800
pushed 2013-02-19 18:06 +0000
Bobby Holley Bobby Holley - Bug 822383 - Allow arbitrary proxies on the scope chain. r=luke
7e44aec095e3cf35eae3543115ed608038a22b2b
created 2012-10-10 22:53 +0200
pushed 2013-02-19 18:06 +0000
Till Schneidereit Till Schneidereit - Bug 784293 - Support creating and lazily cloning arbitrary objects in self-hosted code. r=jwalden
4170cba8bf47ef2e2e7f7b1a7fc65e0e500bdec3
created 2012-12-15 16:29 +0100
pushed 2013-02-19 18:06 +0000
Jan de Mooij Jan de Mooij - Bug 821816 - Add INITELEM_ARRAY and use it instead of INITELEM in array literals. r=bhackett
90558474eee0287e2891ab975eca5201077b5bef
created 2012-12-15 12:12 +0100
pushed 2013-02-19 18:06 +0000
Jan de Mooij Jan de Mooij - Bug 821707 - Refactor INITELEM code in the interpreter. r=jorendorff
a41d57f0102000c6007738736ffbe3fb13ce86e7
created 2012-11-29 10:22 -0800
pushed 2013-02-19 18:06 +0000
Terrence Cole Terrence Cole - Bug 816776 - Add debug-mode exact rooting assertions for Shape; r=sfink
a94cbe677ea7420d0ae41841cab19c4f54971999
created 2012-12-12 12:59 -0800
pushed 2013-02-19 18:06 +0000
Bill McCloskey Bill McCloskey - Bug 782818 - Temporarily enable compartment assertions (r=luke)
ee6cd137eb249246e5199eb92a85d5c55f4995fa
created 2012-12-12 01:37 -0500
pushed 2013-02-19 18:06 +0000
Benjamin Peterson Benjamin Peterson - Bug 819509 - Rename almost everything dealing with strict mode to just |strict|. r=njn
f99c04a0afc54356509f222902988c3c8d53ab8f
created 2012-12-12 13:21 +0100
pushed 2013-02-19 18:06 +0000
Tom Schuster Tom Schuster - Bug 812446 - Optimize str[double], str.char[Code]At(double). r=nbp
f8312a05c1a393c49ee5911470dc1f6436ede485
created 2012-12-03 23:06 +0100
pushed 2013-02-19 18:06 +0000
Jan de Mooij Jan de Mooij - Bug 817515 - Move JSOP_NEG implementation to NegOperation. r=djvj
35d619dc17076aeed310ef81484e36a7278bab61
created 2012-11-21 17:42 +0100
pushed 2013-02-19 18:06 +0000
Till Schneidereit Till Schneidereit - Bug 791850 - Cleanup of lazy script handling. r=bhackett
b5cbd2b5c5e945b142d27582a20e6eeac000ede9
created 2012-09-18 22:11 +0200
pushed 2013-02-19 18:06 +0000
Till Schneidereit Till Schneidereit - Bug 791850 - Lazily clone self-hosted methods installed via js_DefineFunction. r=luke,jwalden,bhackett
8fa2bd41291aba8550cb321d5765c802f89b5ad8
created 2012-11-16 16:49 -0800
pushed 2013-01-07 21:25 +0000
David Anderson David Anderson - Ensure that frames are cleaned up if we run out of stack space. (bug 812341, r=jandem).
dd93918f374fb96674371ca9e8c3f68d3faf8486
created 2012-11-06 17:54 -0800
pushed 2013-01-07 21:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 784291 - Implement JSOP_INTRINSICNAME in IonMonkey. (r=nbp) DONTBUILD
21a1ea0331401cb04f4fb2e7fd9dedde88eed4b7
created 2012-11-15 12:12 +0000
pushed 2013-01-07 21:25 +0000
Ed Morley Ed Morley - Backout e6a99483698f (bug 784291), ec87a47d93ca (bug 811562) for turning Win debug mochitest-1 orange
e6a99483698fa284e1b865aed9e4532cbf1baea4
created 2012-11-06 17:54 -0800
pushed 2013-01-07 21:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 784291 - Implement JSOP_INTRINSICNAME in IonMonkey. (r=nbp)
24b745c02ce7da5913c8703a85f4b406de4a8654
created 2012-11-14 09:58 +0100
pushed 2013-01-07 21:25 +0000
Jan de Mooij Jan de Mooij - Bug 809021 - Fix FastInvoke arguments length. r=dvander
2b66b88a0b0f77ea7c5b2c5b0d580ce515dca65c
created 2012-11-13 22:18 -0800
pushed 2013-01-07 21:25 +0000
Phil Ringnalda Phil Ringnalda - Merge m-c to m-i
0a7a2c6d72de3d278f399d6fe9b43d82cd6be67d
created 2012-11-13 18:58 -0500
pushed 2013-01-07 21:25 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 781602 - Permit multiple ion compilation modes. r=dvander
dd68409d78108158a2b9d0f3d3cbba23cf709ecc
created 2012-11-13 22:08 -0800
pushed 2013-01-07 21:25 +0000
Phil Ringnalda Phil Ringnalda - Back out 3da143341145 (bug 784294) and 862f9cd7eb0b (bug 791850) for breaking Jetpack
862f9cd7eb0bebf5fcc4e7a6a550bfbe0b1740db
created 2012-09-18 22:11 +0200
pushed 2013-01-07 21:25 +0000
Till Schneidereit Till Schneidereit - Bug 791850 - Lazily clone self-hosted methods installed via js_DefineFunction. r=luke
5d6ef2feaa936465af08b0e15344db5bb7659190
created 2012-11-06 19:50 +0100
pushed 2013-01-07 21:25 +0000
Landry Breuil Landry Breuil - Bug 792085. Fix js build on ppc, broken since ionmonkey merge. r=dvander
be5f1f5c13c3f003b967b73696b76e944a2daa36
created 2012-11-01 13:57 -0700
pushed 2013-01-07 21:25 +0000
Steve Fink Steve Fink - Bug 807829 - Handlify js_NativeSet and use rooted Shape* consistently
c5428231b6f7b17a29ebd6ded683ed9b312c06b1
created 2012-10-27 16:39 -0400
pushed 2013-01-07 21:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge inbound to m-c.
265427a0694d7ce60f068ca323c88327744b8c58
created 2012-10-26 17:59 -0700
pushed 2013-01-07 21:25 +0000
Benjamin Peterson Benjamin Peterson - backout bug 778948 eace14fccc47 for horrible sunspider regression r=me
741fb7f8e5cb52247b69fb17b7214ede8c83d8eb
created 2012-09-26 11:13 -0700
pushed 2013-01-07 21:25 +0000
Terrence Cole Terrence Cole - Bug 793577 - Implement Return<T> for direct returns of unrooted GC pointers; r=billm r=njn
a821bac3baa965771fd631e2a0f4d0315cb357e5
created 2012-10-11 11:53 +0200
pushed 2013-01-07 21:25 +0000
Till Schneidereit Till Schneidereit - Bug 784400 - Enable cloning of object literals within functions. r=luke
ebeca12019a23641f870608f86fd8dfc7d69dccb
created 2012-10-10 20:41 -0700
pushed 2013-01-07 21:25 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 797977 - Rename StackIter::fp() to StackIter::interpFrame(). r=luke
aa59c272a7daa4d72d2ce487815d5ad5ee0f492e
created 2012-11-16 16:49 -0800
pushed 2012-11-21 04:17 +0000
David Anderson David Anderson - Bug 812341 - Ensure that frames are cleaned up if we run out of stack space. r=jandem, a=akeybl
c83f2df590a76684ce6734d5b3ec668ef8009050
created 2012-11-14 09:58 +0100
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 809021 - Fix FastInvoke arguments length. r=dvander, a=akeybl
845ec2b01525219ad16c7b90c74f2e21d9612442
created 2012-11-12 21:53 +0100
pushed 2012-11-19 21:10 +0000
Landry Breuil Landry Breuil - Bug 792085. Fix js build on ppc, broken since ionmonkey merge. r=dvander, a=akeybl
d407f51ca61e0e64cb5984a0ffa9bc83de9d77c2
created 2012-10-07 14:27 -0700
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 798823 - Don't use an empty IonActivation in FastInvokeGuard. r=dvander
d3afcd4f3cc0f29bdf87e57417a3a85c8c801b51
created 2012-10-07 01:15 +0200
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Temporarily disable bug 797131 part 3 for fuzz crashes. r=dvander on IRC
3fd916a2c18cdfbaac9f9f2fe31d34f6a46f7d55
created 2012-10-06 15:39 -0700
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 798819 - Ensure the EnterJIT thunk exists when using FastInvoke. r=dvander
20fe6e539f7f3fbd27f6a6737acc44ca0e066347
created 2012-10-06 11:38 +0200
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 797131 part 3 - Add fast path for calling into Ion. r=dvander
less more (0) -300 -100 -60 tip