js/src/jit/LOpcodes.h
907d5bc3bd26ebb6db9fe95128c275cd94aaa698
created 2014-03-06 14:58 -0800
pushed 2014-06-02 21:01 +0000
Terrence Cole Terrence Cole - Bug 969012 - Allow inlining out-of-line element creation in IonMonkey; r=jandem
a1b396e1f1ddce9877f46fdeced7adc52d822f71
created 2014-02-28 12:07 +0100
pushed 2014-06-02 21:01 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 930477: Specialize Round for Float32; r=jandem,mjrosenb
ca08ca9fd1570951c7e31ce3f071b418a4262bf9
created 2014-02-25 11:28 -0800
pushed 2014-06-02 21:01 +0000
Terrence Cole Terrence Cole - Bug 975959 - Do not pre-tenure objects when Ion expects them in the nursery; r=jandem
b39e4dce0e0988507b78f90b8a5a5ca97c678f36
created 2014-02-14 19:18 -0800
pushed 2014-06-02 21:01 +0000
Shu-yu Guo Shu-yu Guo - Bug 969722 - Part 2: Inline ForkJoinGetSlice. (r=nmatsakis)
b2719a9dbf96cc3752b346dc0076fb32d84c5b63
created 2014-02-26 11:57 -0500
pushed 2014-06-02 21:01 +0000
Lars T Hansen Lars T Hansen - Bug 976504 -- Enabling inlining of TypedObject primitives
b2ed6214694fb63f82a5038e9bf1e17b9e762f9e
created 2014-02-10 14:48 -0500
pushed 2014-06-02 21:01 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898356 Part 4 -- Check for neutered typed object unless the check is covered by a length check r=jandem
9d1e797181e3c11b08ba467608980ccee7f884bd
created 2014-02-17 19:22 -0800
pushed 2014-06-02 21:01 +0000
Terrence Cole Terrence Cole - Backout bea3f06585ec (Bug 969012) for arm simulator failures.
bea3f06585ecc4ca8e86303a8fa471dd22527615
created 2014-02-11 11:53 -0800
pushed 2014-06-02 21:01 +0000
Terrence Cole Terrence Cole - Bug 969012 - Make jit allocations of CallObject with external slots use the nursery; r=jandem
f76ccce1f2fd65666b60c988c83bc2c70b50ca6f
created 2014-02-07 14:40 -0800
pushed 2014-06-02 21:01 +0000
Shu-yu Guo Shu-yu Guo - Bug 949296 - Ignore DontStopIon interrupt triggers during ForkJoin. (r=nmatsakis)
3983d91df904fc36f63f198e067d3547daafb1ab
created 2014-02-04 17:07 +0100
pushed 2014-06-02 21:01 +0000
Benjamin Bouvier Benjamin Bouvier - Backed out 2 changesets for linux x86 bustage on a CLOSED TREE (bug 966957)
d983a44ff5b8eeff2f8061a7171b067e2bc57ea7
created 2014-02-04 15:48 +0100
pushed 2014-06-02 21:01 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 966957: Specialize ToString for Float32; r=h4writer
48a1442045d614641f8051e69dee016a9ec5cba3
created 2014-01-31 14:57 -0800
pushed 2014-04-22 00:22 +0000
Shu-yu Guo Shu-yu Guo - Bug 966181 - Rename ForkJoinSlice to ForkJoinContext. (r=pnkfelix)
797a3c64b400d749b45a2e772acc70a17b0fd965
created 2014-01-31 10:24 +0100
pushed 2014-04-22 00:22 +0000
Hannes Verschore Hannes Verschore - Bug 964229 - IonMonkey: Split StringPolicy and support all primitives to MToString, r=jandem,sstangl
fe720ff03f43f96d4142491820884c9d3dae5de6
created 2014-01-28 15:33 +0100
pushed 2014-04-22 00:22 +0000
Jan de Mooij Jan de Mooij - Bug 959597 part 2 - Use JS_CODEGEN_* instead of JS_CPU_* for JIT backend code. r=nbp
f2e86f6fef07a299dc020a57762d9e89ff7e28a0
created 2013-12-11 16:03 -0800
pushed 2014-04-22 00:22 +0000
Jeff Walden Jeff Walden - Bug 948583 - Implement __proto__ in object literals using a new JSOp. The JSOp still uses setprop-like behavior to mutate the [[Prototype]]; we'll change that in a subsequent patch, coming probably in the next couple weeks (definitely before uplift). r=jorendorff, r=efaust
d6ff1c03c8e2f381d6da0c195e339c20952ea07b
created 2014-01-23 06:43 -0800
pushed 2014-04-22 00:22 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 920322 - XDR/Clone singletons. r=bhackett,jandem
a4dc9a0f81ed73b141d5e40f66ef967416fb187e
created 2014-01-22 10:43 -0500
pushed 2014-04-22 00:22 +0000
Romain Perier Romain Perier - Bug 956051 - Inline str_replace with string, string as arguments. r=nbp, r=jandem
30a12281194374c442f1b978cb29ad2309eb4f15
created 2014-01-21 16:53 -0800
pushed 2014-04-22 00:22 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 948583) on a CLOSED TREE
3807c2bc06a23aefc8de0f10094be9f593b3fc04
created 2013-12-11 16:03 -0800
pushed 2014-04-22 00:22 +0000
Jeff Walden Jeff Walden - Bug 948583 - Implement __proto__ in object literals using a new JSOp. The JSOp still uses setprop-like behavior to mutate the [[Prototype]]; we'll change that in a subsequent patch, coming probably in the next couple weeks. r=jorendorff, r=efaust
fbd443bb2208ede14fb012cd955d41fbe33b1f4a
created 2014-01-17 11:05 -0500
pushed 2014-04-22 00:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 7218723f5a9b (bug 956051) for bustage.
7218723f5a9b545f6a049a00628b67c5f559d168
created 2014-01-17 07:30 -0800
pushed 2014-04-22 00:22 +0000
Romain Perier Romain Perier - Bug 956051 - Inline str_replace(string,string). r=nbp,jandem
d633e3ff201329c99a71bfc1311edc28a061cb99
created 2014-01-07 21:35 -0500
pushed 2014-04-22 00:22 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 933317 - Improve write guard to consider out pointers r=shu
4d357af9c538bc0cbb21dc66a161c57fa27f271e
created 2014-01-08 13:23 +0100
pushed 2014-04-22 00:22 +0000
Hannes Verschore Hannes Verschore - Bug 951947 - IonMonkey: Inline the call to str.replace(re, string), r=jandem
72af8e9c325cdd9aaa05b8c7d53a933e86c18173
created 2014-01-06 14:51 -0800
pushed 2014-04-22 00:22 +0000
Sean Stangl Sean Stangl - Bug 951439 - Use CallVM for RegExp.exec(). r=h4writer
39a514870dd32c63aa80ffc3d82fc521983a5b76
created 2014-01-06 14:49 -0500
pushed 2014-04-22 00:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 843d930512db (bug 951439) for bustage.
843d930512db543c496aa070c4ff903fbb85dcc9
created 2014-01-06 11:24 -0800
pushed 2014-04-22 00:22 +0000
Sean Stangl Sean Stangl - Bug 951439 - Use CallVM for RegExp.exec(). r=h4writer
a6f4adade9df75711e2aefeed860255ffd16e1a4
created 2013-12-18 19:39 -0500
pushed 2014-04-22 00:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 11751c0efe27 (bug 951439) for mass bustage.
11751c0efe27cd934edf51663b83d3d5e84d8457
created 2013-12-17 15:24 -0800
pushed 2014-04-22 00:22 +0000
Sean Stangl Sean Stangl - Bug 951439 - Use CallVM for RegExp.exec(). r=h4writer
ab687d29b5fa53a382d3ef46a1b82cdee61c2746
created 2013-12-12 15:14 +0100
pushed 2014-04-22 00:22 +0000
Hannes Verschore Hannes Verschore - Bug 939614: IonMonkey: Add recompile check, r=jandem
b07452dd6d7f111495b6027f594c5869b425bb61
created 2013-12-12 23:18 -0800
pushed 2014-04-22 00:22 +0000
Shu-yu Guo Shu-yu Guo - Bug 944074 - Remove the ParallelArray constructor. (r=nmatsakis)
ad9dc3482bd429cb7077eaac7bd53e43ba49b957
created 2013-12-12 13:56 -0500
pushed 2014-04-22 00:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 939614) for Hf timeouts on a CLOSED TREE.
7d3c745a811f383c2a3ddf8c48126cbcd3740fa7
created 2013-12-12 15:14 +0100
pushed 2014-04-22 00:22 +0000
Hannes Verschore Hannes Verschore - Bug 939614: IonMonkey: Add recompile check, r=jandem
3d670ed9debfb4b771dbba1df6cfe2a33dceee58
created 2013-12-05 15:51 -0800
pushed 2014-03-10 22:05 +0000
Shu-yu Guo Shu-yu Guo - Bug 942549 - Fix direct eval on non-strings in Ion. (r=jandem)
6a1d2338a794f3de8e75ca95ab5f8dd00f5fdf86
created 2013-11-27 18:57 -0800
pushed 2014-03-10 22:05 +0000
Jeff Walden Jeff Walden - Bug 944196 - Inlined rest-array creation in the JIT doesn't set the rest array's length. r=shu
717a05a70859e96252b04f63cdbc015d90b8a79d
created 2013-11-25 20:59 -0500
pushed 2014-03-10 22:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 935855 part 5. Use our members-in-slots information in ion codegen. r=efaust
2eaab43b65d4efc7eae42d5e91bd4dda4088519e
created 2013-11-12 11:02 -0700
pushed 2014-03-10 22:05 +0000
Brian Hackett Brian Hackett - Bug 937674 - Don't instantiate types when adding type object guards around type write barriers, r=jandem.
85be8ab85fbf9a6289f550c1455f322ae85c7322
created 2013-10-31 19:36 +0530
pushed 2014-03-10 22:05 +0000
Sankha Narayan Guria Sankha Narayan Guria - Bug 931328 - IonMonkey: Inline Math.hypot(x, y). r=jandem, r=jorendorff
6e7f8b1e531994b46a26c980665e1b395f025a21
created 2013-11-07 12:14 +0100
pushed 2014-03-10 22:05 +0000
Jan de Mooij Jan de Mooij - Bug 935016 - Specialize string.split(string) in IonMonkey. r=bhackett
dc6beafe17c9372a7293a76ea6be7f4da6bde8a4
created 2013-11-06 11:30 -0500
pushed 2014-03-10 22:05 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 727ea6823984 (bug 931328) for Windows jit-test failures.
727ea68239847f465d608b82752f0daa6f1f173b
created 2013-10-31 19:36 +0530
pushed 2014-03-10 22:05 +0000
Sankha Narayan Guria Sankha Narayan Guria - Bug 931328 - IonMonkey: Inline Math.hypot(x, y). r=jandem
f55bec1817908cf80e0c9656a557e3465dc59ae9
created 2013-10-28 14:24 +0100
pushed 2014-03-10 22:05 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 930477: Specialize Math.floor for Float32; r=jandem,jonco
820aa1824ce0e196c2b9fb24adac2bb1c08d4672
created 2013-08-20 17:34 +0200
pushed 2014-01-28 00:16 +0000
Hannes Verschore Hannes Verschore - Bug 890722: IonMonkey: Implement JSOP_RETRVAL, JSOP_SETRVAL, JSOP_POPV, r=jandem
ba6fe25a0b51131830c19a8901064ca442d80576
created 2013-10-22 14:53 +0200
pushed 2014-01-28 00:16 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 913282: More Float32 Operators: Not; p=dougc,bbouvier, r=jonco,nbp
d51df6492c298e914b5713587691c93008f2c7d8
created 2013-10-22 14:53 +0200
pushed 2014-01-28 00:16 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 913282: More Float32 operators: Abs; p=dougc,bbouvier; r=jonco,sstangl
b00081178fe7250fddfa8e886b9b81c88d0a16cd
created 2013-07-18 16:16 -0700
pushed 2014-01-28 00:16 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 913282: More Float32 operators: Sqrt; p=dougc,bbouvier, r=jonco,nbp
03fdc9e5eea382176c6be74b6fbef9cc6822e16e
created 2013-10-22 14:51 +0200
pushed 2014-01-28 00:16 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 913282: More Float32 operators: comparisons; p=dougc,bbouvier, r=jonco,h4writer
77b72ea510d0b8bb05f1d039db6d85c9d103d225
created 2013-07-18 16:45 -0700
pushed 2014-01-28 00:16 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 913282: More Float32 operators: TruncateToInt32; p=dougc,bbouvier, r=jonco,jandem
e1226725f67428d10e85d9547d38de135ae866a4
created 2013-10-17 08:50 +0200
pushed 2014-01-28 00:16 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 918613 - Specialize some Maths function calls for Float32 in Ion. r=sstangl
979ff52f148272dc31ddcb2ffce964b2ea475422
created 2013-10-15 13:14 +0200
pushed 2014-01-28 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 922118 - Fix FilterArguments to check for eval as well. r=bhackett
2963a336e7ec57d6e9d4ed3d8f6ada5805306e61
created 2013-09-30 10:24 -0400
pushed 2014-01-28 00:16 +0000
Kannan Vijayan Kannan Vijayan - Bug 921120 - Enable Ion-compilation of JSOP_SETARG for functions which use magic arguments. r=nbp
3c21fdf48606c2996416d020bbd21fd2eb069dfb
created 2013-09-26 18:11 -0700
pushed 2014-01-28 00:16 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 919838: Specialize ToInt32 for Float32; r=sstangl
cd646a300ffee771ea4a94e3e4910e1901a043da
created 2013-09-23 10:50 -0400
pushed 2014-01-28 00:16 +0000
Kannan Vijayan Kannan Vijayan - Bug 918405 - Enable OSR-ing into Ion in functions with needsArgsObj. r=h4writer
4c2b9302fae801caaa080995585e2af73d8e8bf5
created 2013-08-21 13:35 -0400
pushed 2014-01-28 00:16 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898349 - JIT support for getting and setting scalar properties and for optimizing away intermediate typed objects r=jandem
a387224eecca3aec67f700dbbff90122c4708ccd
created 2013-07-01 16:22 -0700
pushed 2014-01-28 00:16 +0000
Terrence Cole Terrence Cole - Bug 889129 - Fix performance on Splay with generational GC enabled; r=bhackett
9ca74e12ff653c0702da3c3fcb9f2787c0a5dcb7
created 2013-09-12 17:42 -0700
pushed 2013-12-03 03:32 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 919838 - Specialize ToInt32 for Float32. r=sstangl, a=lsblakk
d14d91e9fca4423049957e043b891b8e7e1b05bc
created 2013-10-16 12:45 -0400
pushed 2013-12-03 03:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d204b52c966d (bug 919838) for jit-test failures. a=backout
d204b52c966d2ce3b919b65f7732cdc4f1ec0db9
created 2013-09-26 18:10 -0700
pushed 2013-12-03 03:32 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 919838 - Specialize ToInt32 for Float32. r=sstangl, a=lsblakk
5626e0382661d8a8d34ea622f2d8733a42cd3eb4
created 2013-10-07 10:50 -0400
pushed 2013-12-03 03:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 47cb296e2627 (bug 919838) for Android bustage. a=backout
47cb296e2627e928ccaab230428cc15c5d3f5277
created 2013-09-26 18:11 -0700
pushed 2013-12-03 03:32 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 919838 - Specialize ToInt32 for Float32. r=sstangl, a=lsblakk
d660739f74981545b16aeee25fae6a4bcb10bc8a
created 2013-09-06 13:52 +0200
pushed 2013-12-03 03:32 +0000
Jan de Mooij Jan de Mooij - Bug 913424 - IonMonkey: Handle JSOP_THIS primitive this case. r=bhackett
less more (0) -60 tip