js/src/ion/MOpcodes.h
6cda85d6e4f6140c196bc3e23d611edf1cc1606b
created 2013-01-11 00:05 -0500
pushed 2013-01-11 13:57 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 4 changesets (bug 826148) because of test failures
e520c411aed6a09e7d2fade06aa949cd018e97f3
created 2013-01-10 13:04 -0800
pushed 2013-01-11 13:57 +0000
Shu-yu Guo Shu-yu Guo - Bug 826148 - Part 4: Ion IC (r=dvander)
67e44e98555cacc9139abb66a07f89293872bcb8
created 2013-01-04 17:11 +0100
pushed 2013-01-05 23:57 +0000
Hannes Verschore Hannes Verschore - Bug 825705: Creating this on caller-side shouldn't query prototype for unknown objects, r=jandem
88a218a4b5bfaaf9cc02dd2d29ea06d66f0610a9
created 2012-12-25 16:12 +0100
pushed 2012-12-26 12:59 +0000
Jan de Mooij Jan de Mooij - Bug 764310 part 2 - Implement JSOP_DEFFUN in IonMonkey. r=bhackett
01414463877ccb70d581c6e57ac395271afdb490
created 2012-12-09 22:57 +0100
pushed 2012-12-12 10:01 +0000
Hannes Verschore Hannes Verschore - Bug 819299: Add handling of MagicValue(JS_IS_CONSTRUCTING) to MCreateThis, r=dvander
0477e846f994dbee815210ef2fc425582216ae72
created 2012-12-10 00:48 +0100
pushed 2012-12-10 18:56 +0000
Hannes Verschore Hannes Verschore - Backed out changeset f1a9592618ec due to orange
f1a9592618ec97ee953e8f5c4ee664fc598cb203
created 2012-12-09 22:57 +0100
pushed 2012-12-10 18:56 +0000
Hannes Verschore Hannes Verschore - Bug 819299: Add handling of MagicValue(JS_IS_CONSTRUCTING) to MCreateThis, r=dvander
93cac86bdd9547c3a165b82af1cc1a5dcd90a228
created 2012-12-08 18:28 -0800
pushed 2012-12-09 18:17 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 807443 - IonMonkey, Compile named lambdas. r=dvander
6d32ee966b68db8252e4643fdc9976e3df3d347b
created 2012-12-06 19:58 -0500
pushed 2012-12-07 14:14 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 747b04228fa6 (bug 807443) because of crashes on a website when scrolling
747b04228fa634553305663035edc0641b9c533d
created 2012-12-05 22:50 -0800
pushed 2012-12-07 14:14 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 807443 - IonMonkey, Compile named lambdas. r=dvander
6477f8bf2be5d1179405c445f091aa5707bc2ef4
created 2012-12-01 09:32 -0700
pushed 2012-12-02 01:58 +0000
Brian Hackett Brian Hackett - Insert additional resume points after operations likely to kill values, bug 814997. r=dvander
d3ed5864b6eb3bc758f924bcd13b78ddf368437b
created 2012-11-26 19:08 -0800
pushed 2012-11-27 14:15 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 814177 - Use a callVM for generic InstanceOf cases. r=dvander
e390f459239ef1f2309ca414665739faf83ccacd
created 2012-11-25 11:04 -0500
pushed 2012-11-26 11:00 +0000
Brian Hackett Brian Hackett - Add type specialized paths for instanceof to Ion, bug 814861. r=pierron
ece6848a46a7a0cc661e1d4a68c9f0aa122a96e8
created 2012-11-18 22:14 +0100
pushed 2012-11-19 02:28 +0000
Tom Schuster Tom Schuster - Bug 802869 - IonMonkey: Fast path for the |in| operation with int32 and dense arrays. r=jandem
dd93918f374fb96674371ca9e8c3f68d3faf8486
created 2012-11-06 17:54 -0800
pushed 2012-11-15 16:18 +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 2012-11-15 16:18 +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 2012-11-15 16:18 +0000
Shu-yu Guo Shu-yu Guo - Bug 784291 - Implement JSOP_INTRINSICNAME in IonMonkey. (r=nbp)
9e4c7538d6a96b42da832fff0209aaaf16d7c6a7
created 2012-10-19 16:45 -0700
pushed 2012-10-20 16:43 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 799818 part 3 - Guard for strings when inlining known constants. r=jandem
441defeeb6533f18a9eaa3c09ddb5e3747987049
created 2012-10-19 14:55 -0700
pushed 2012-10-20 01:43 +0000
Phil Ringnalda Phil Ringnalda - Back out 0498e3bb74bd:9011919fcf00 (bug 799818) for build bustage
0498e3bb74bdc6aabad86ac10d9c376bdd8a654e
created 2012-10-19 14:30 -0700
pushed 2012-10-20 01:43 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 799818 part 3 - Guard for strings when inlining known constants. r=jandem
d3a655f609caee9fa831060d310d1ac354450e88
created 2012-10-17 13:57 -0700
pushed 2012-10-18 02:10 +0000
Sean Stangl Sean Stangl - Bug 801915 - Handle JSOP_IN with IonMonkey. r=jandem
64bf5f240ccbb4f6065d25212615718a1adc01f7
created 2012-10-05 12:05 -0700
pushed 2012-10-06 19:35 +0000
Sean Stangl Sean Stangl - Bug 797551 - Use callWithABI() for Math.random(). r=dvander
497a3ed4573ac39ddb5267e7931fcbeaf79384f7
created 2012-10-05 20:25 +0200
pushed 2012-10-06 19:35 +0000
Jan de Mooij Jan de Mooij - Bug 797825 - Port Array.prototype.concat fast path from JM to Ion. r=dvander
d41ca12d2527c4fb876602e0f2edf3493cb678b8
created 2012-10-03 15:13 -0700
pushed 2012-10-04 15:19 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 792220 - Remove lookupProperty to prevent interpreter reentrance. r=jandem
b6a9cb1be492dc87926b1001fa6a1fdf795fea7c
created 2012-09-29 00:53 +0100
pushed 2012-09-29 05:10 +0000
Ed Morley Ed Morley - Backout 564d554c4318 (bug 792220) for M2 JS assertions on a CLOSED TREE
564d554c4318ac65b06326e73f3e0914ff779ca2
created 2012-09-28 15:47 -0700
pushed 2012-09-29 05:10 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 792220 - Remove lookupProperty to prevent interpreter reentrance. r=jandem
385dbb23bb344d9390a756bb9422fc07b7f29699
created 2012-09-27 12:45 +0200
pushed 2012-09-28 03:05 +0000
Jan de Mooij Jan de Mooij - Bug 794475 - Inline "new String(x)". r=dvander
01c69de69dc30d1bf47950820f782d073ac7c998
created 2012-08-15 01:16 -0700
pushed 2012-09-11 17:34 +0000
Alex Crichton Alex Crichton - Bug 781979 - Part 2: Track the line number for profiling in IonMonkey. r=nbp,djvj
5be6b8747c745c16007eb2bd75ae4d5199f23010
created 2012-08-10 14:17 +0200
pushed 2012-09-11 17:34 +0000
Tom Schuster Tom Schuster - Bug 764477 - IonMonkey: Inline Math.max and Math.min. r=jandem, mrosenberg
30894762f1fcdc36cfd64ccd1ce2c8473a8ebf4b
created 2012-08-08 17:02 -0700
pushed 2012-09-11 17:34 +0000
Eric Faust Eric Faust - Bug 747288 - Implemented inlined calls to specialized DOM accessors. (r=sstangl)
a2195dd7853253bffefc677c1c67a6908097b447
created 2012-07-31 20:04 -0700
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Bug 772892 - Optimize Math.pow(). r=jandem,mjrosenb
23a84dbb258f6d7221ae270708ef3ed42395cd71
created 2012-07-18 23:55 -0700
pushed 2012-09-11 17:34 +0000
Alex Crichton Alex Crichton - Bug 775782 - Instrument pro/epilogue of functions for the SPS profiler in ionmonkey. r=pierron,dvander
e6a6ab12a7bb6af53b1d2ef078bff9ed3c725efe
created 2012-07-19 15:23 -0700
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Bug 754256 - Upgrade IonMonkey to MPL2. r=gerv,dvander
5d1128ed64af3daa90e95d18c06c06cc03dcac9f
created 2012-07-18 15:14 -0400
pushed 2012-09-11 17:34 +0000
Kannan Vijayan Kannan Vijayan - Bug 775186 - Part 3: Remove InlineFunctionGuard instruction. (r=jandem)
787e00928fef52745d4cca6b567e54de463900f3
created 2012-07-18 15:14 -0400
pushed 2012-09-11 17:34 +0000
Kannan Vijayan Kannan Vijayan - Bug 775186 - Part 1: Add PolyInlineDispatch instruction. (r=jandem)
c565755644e017229b9df4ffb0d2f0391ec099d2
created 2012-07-07 12:28 -0600
pushed 2012-09-11 17:34 +0000
Brian Hackett Brian Hackett - Fold length/elements accesses on singleton typed arrays, bug 771383. r=dvander
0c60ad6d78ce68e6ecfa4f39d42810f237ae6ddb
created 2012-07-06 03:14 -0700
pushed 2012-09-11 17:34 +0000
Nicolas Pierron Nicolas Pierron - Inline fun.apply when used with lazy arguments (Bug 735402, r=dvander)
51c5ea99a47e776a743eb7e7bce7712d520708d7
created 2012-07-03 14:36 -0400
pushed 2012-09-11 17:34 +0000
Kannan Vijayan Kannan Vijayan - Bug 729278 - Add IR instructions for inline function guards. (r=mjrosenb)
6688ede89a368ae3c56431db763d6ca9d14c6e9c
created 2012-06-29 15:11 -0400
pushed 2012-09-11 17:34 +0000
Ryan Pearl Ryan Pearl - Bug 699883 - [3/3] Implement range analysis; defaulting to disabled for now, hopefully with less orange this time (r=dvander)
f79d7ca811e626f9f302ef92436c28d9cb91146d
created 2012-06-28 18:58 -0700
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Bug 768270 - Inline constructors. r=dvander
0f30f0a153add9dc3c254fcbddb61b284661cd44
created 2012-06-27 13:04 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge backout.
7233dc7d36c80fdddee08f8090e04bc7ba84bed6
created 2012-06-14 23:46 -0400
pushed 2012-09-11 17:34 +0000
Ryan Pearl Ryan Pearl - Bug 699883 - [3/3] Implement range analysis, defaulting to disabled for now (r=dvander)
05a756967f2578dd49aae675ae18046feb3b1daa
created 2012-06-22 18:49 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Inline creation of CallObjects that need dynamic slots (bug 766468, r=jandem).
b02a7b214e49a1e0244766771196d0317eda75a3
created 2012-06-15 07:37 -0700
pushed 2012-09-11 17:34 +0000
Nicolas Pierron Nicolas Pierron - Handle arguments[i] (Bug 735406 part 3, r=dvander)
f4352fe7b2fb5e6a8757f002c5c98e89e86a55c2
created 2012-06-15 07:21 -0700
pushed 2012-09-11 17:34 +0000
Nicolas Pierron Nicolas Pierron - Add Implementation of arguments.length (Bug 735406 part 2, r=dvander)
c980045c407736f7da5575389ff060997ec9ae95
created 2012-06-15 13:27 +0200
pushed 2012-09-11 17:34 +0000
Jan de Mooij Jan de Mooij - Bug 762480 - Specialize Math.{log, sin, cos, tan}. r=dvander,mjrosenb
6dd068259832dac60bd806f988775f34afc726d3
created 2012-06-14 12:21 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Implement NAME ICs (bug 762421, r=jandem).
b2223a34e8499a6c70cb19eabbe601001f9add2e
created 2012-06-14 01:21 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Add support for CallObjects and heavyweight functions (bug 761685, r=jandem,luke).
fd561e74aedaccddad8d42438b7d658bc2c827e9
created 2012-06-13 20:33 -0700
pushed 2012-09-11 17:34 +0000
Nikos Verschore Nikos Verschore - Implement a fast-path for JSOP_INSTANCEOF (bug 717466, r=dvander).
4ce3983a43f49f6b05f916c1cf25ef572f8a6f4e
created 2012-05-25 14:06 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Enable interrupt handling in IonMonkey (bug 700030, r=jandem,mjrosenb).
14f9f71fcf983b4ef1fc5b1958ef7c827ab9cac2
created 2012-05-07 14:18 -0700
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Bug 745362, part 1/3 - Implement Math.floor() and Math.round() for x86/x64. r=pierron
7899320fc29dbe368e19148bc2b09587227e6af3
created 2012-04-10 14:30 -0700
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Bug 743881 - Handle JSOP_NEWINIT. r=dvander
7b2c14a9fde2fed11d8834889753f224b5959e7a
created 2012-04-03 09:45 +0200
pushed 2012-09-11 17:34 +0000
Jan de Mooij Jan de Mooij - Bug 739572 part 2 - Inline array.push. r=dvander
cdc5f3570a4ccf0da8f403027d400c6234158368
created 2012-04-03 09:26 +0200
pushed 2012-09-11 17:34 +0000
Jan de Mooij Jan de Mooij - Bug 739572 part 1 - Inline array.pop and array.shift. r=dvander
196cd36978ba034263f3efcc1a6e78c2aed800fd
created 2012-03-31 19:23 +0200
pushed 2012-09-11 17:34 +0000
Jan de Mooij Jan de Mooij - Bug 738277 part 1 - SETELEM fast path for typed arrays. r=dvander
ab92bf1f7deadc2e04077a80505b687f589cc68e
created 2012-03-28 13:46 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central (yay method barrier removal).
54dbd3a7030697e469bad868e5b569fcfa93472d
created 2012-03-23 11:24 -0400
pushed 2012-09-11 17:34 +0000
Kannan Vijayan Kannan Vijayan - Bug 735391 - Inline Math.sqrt.
b5f9937c5d5c65a5128aecb48fa397687e51661c
created 2012-03-23 14:41 +0100
pushed 2012-09-11 17:34 +0000
Jan de Mooij Jan de Mooij - Bug 737783 - GETELEM fast path for typed arrays. r=dvander
5108b08c2d542d9fcb6ee474fcb2f261fde2167d
created 2012-03-21 17:25 -0700
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Bug 723333 - Handle JSOP_NEW without callVM(). r=dvander
93b0756fba8f68b1ce5d537208ccd7c5a7eea871
created 2012-03-20 12:08 +0100
pushed 2012-09-11 17:34 +0000
Jan de Mooij Jan de Mooij - Bug 736964 - Fast path for typed array length access. r=dvander
less more (0) -100 -60 tip