js/src/jit/MIR.h
d51df6492c298e914b5713587691c93008f2c7d8
created 2013-10-22 14:53 +0200
pushed 2013-12-09 19:58 +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 2013-12-09 19:58 +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 2013-12-09 19:58 +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 2013-12-09 19:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 913282: More Float32 operators: TruncateToInt32; p=dougc,bbouvier, r=jonco,jandem
5e8f8322f8fd6564accfeb61c960e3ed7fbb2a10
created 2013-10-19 17:33 +0200
pushed 2013-12-09 19:58 +0000
Jan de Mooij Jan de Mooij - Bug 723640 - Don't clone regexps in Ion code if cloning is not observable. r=bhackett
e1226725f67428d10e85d9547d38de135ae866a4
created 2013-10-17 08:50 +0200
pushed 2013-12-09 19:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 918613 - Specialize some Maths function calls for Float32 in Ion. r=sstangl
81b505e9a435c6b242e1c7ab14d978bb5153df50
created 2013-10-17 10:21 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 925962 - Track expected contents of stack type sets in compiler constraints, r=jandem.
79287e1634a4e356b72ce4319946d756459a3f46
created 2013-10-16 16:37 -0700
pushed 2013-12-09 19:58 +0000
Eric Faust Eric Faust - Bug 925201 - Ensure SetElementIC properly handles dense element holes. (r=shu)
8f0ebd310f1d0ef9d2d25b2a56b520b264ea13c3
created 2013-10-15 20:49 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 925586 - IonMonkey: Document MUrsh's special case exemption from type() rules, and restrict it to only the cases that need it. r=nbp
465f94eb495238c72b56ab54e17845e144a28efe
created 2013-10-15 20:49 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 923659 - IonMonkey: Use the Range constructor which takes an MDefinition instead of calling range() directly to determine operand ranges. r=nbp
979ff52f148272dc31ddcb2ffce964b2ea475422
created 2013-10-15 13:14 +0200
pushed 2013-12-09 19:58 +0000
Jan de Mooij Jan de Mooij - Bug 922118 - Fix FilterArguments to check for eval as well. r=bhackett
0ce5fda9fbe2cbe1f4d213c8942cd82c1087057c
created 2013-10-15 01:30 -0700
pushed 2013-12-09 19:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 925777 - Remove possibly thread unsafe constructors from Par variants of MIR. (r=bhackett)
27921f21cddf7abbba678f62e4a348f280312454
created 2013-10-14 14:03 -0700
pushed 2013-12-09 19:58 +0000
Phil Ringnalda Phil Ringnalda - Back out 755ecb4d6e2c and 7ea09c8bf385 (bug 925962) for bustage
7ea09c8bf3851d27d7c49cc348b707df2eb618f7
created 2013-10-14 13:38 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 925962 - Track expected contents of stack type sets in compiler constraints, r=jandem.
f613d7363bd24b8df846d58397909f6d690ad87e
created 2013-10-14 12:13 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 924611 - Don't create lazy type objects and type properties in IonBuilder, r=jandem.
ec6607f70f5217f3c54f55935ec54770f9755832
created 2013-10-10 20:02 -0700
pushed 2013-12-09 19:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 918584 - Part 3: Add SetPropertyParIC. (r=jandem)
66369a6578f7b2e9952c8b15af702279920d3bc8
created 2013-10-09 08:28 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 924649 - IonMonkey: Include the function name in MathFunction debug output. r=jandem
b27e658c9d2d238e18bb3c70e979becb4e729d49
created 2013-10-08 15:14 -0700
pushed 2013-12-09 19:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 901761 - Part 2: Support CreateThisWithTemplate. (r=nmatsakis)
48582b2df0afee18a34e6142e2253ddf27047d0f
created 2013-10-03 21:44 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 921902 - Separate generation and attaching of heap property type constraints, r=jandem.
a70ad9d7e0f4acedfe530aee99e1a7d29d8ce53d
created 2013-10-03 17:25 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 915846 - IonMonkey: Simple range analysis for div and sqrt. r=nbp
ce4fdd6c612f06555c67ebcca6eaed461b44bc3d
created 2013-10-03 17:25 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 915846 - IonMonkey: Assert that we don't try to do range analysis on instructions that don't produce a value. r=nbp
9392f41259bcca80c7c7c4d327253fbaaedcb73e
created 2013-10-03 17:25 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 915846 - IonMonkey: Add range checking for beta nodes. r=nbp
da373e056514a9f542d30cb175ef6c4a39aaffab
created 2013-09-30 11:31 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 922134 - Remove unused JSContext parameter from MIR infer() operations, r=jandem.
2963a336e7ec57d6e9d4ed3d8f6ada5805306e61
created 2013-09-30 10:24 -0400
pushed 2013-12-09 19:58 +0000
Kannan Vijayan Kannan Vijayan - Bug 921120 - Enable Ion-compilation of JSOP_SETARG for functions which use magic arguments. r=nbp
f98f80d2126ca8bd544fcf4e8d2e36ee40884ae5
created 2013-09-28 11:45 +0200
pushed 2013-12-09 19:58 +0000
Jan de Mooij Jan de Mooij - Bug 915763 - Remove TypeScript::dynamicList and dynamic Monitor functions. r=bhackett
59c9b78bef2c44e41928e845ca7bb5d3555bbd28
created 2013-09-27 16:29 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/jit/ (5/7); r=ehsan
3f8e57e07eee72c5ec94b53c7ca4f955c95657e1
created 2013-09-27 11:29 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 920689 - Only include types for 'own' properties in heap type sets, r=jandem.
3c21fdf48606c2996416d020bbd21fd2eb069dfb
created 2013-09-26 18:11 -0700
pushed 2013-12-09 19:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 919838: Specialize ToInt32 for Float32; r=sstangl
5b35eb07b456230d507df38326032ae6bbffb043
created 2013-09-26 18:34 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921130 - Minimize the #includes in js/src/jit; r=luke
5a2bfaac8236615d6c53a54c1397bc4c6ae1c796
created 2013-09-26 11:01 +1000
pushed 2013-12-09 19:58 +0000
Douglas Crosher Douglas Crosher - Bug 920452 - Odinmonkey: Constant global variables have no alias dependencies. r=bbouvier
60c5e84b09fe1364152d8f45a30d1de5330701ca
created 2013-09-26 11:06 +1000
pushed 2013-12-09 19:58 +0000
Douglas Crosher Douglas Crosher - Bug 919958 - Odinmonkey: disable movement of heap loads as a workaround while the real problem is explored (r=bbouvier)
abfcc2be169da91ffe32fc1f867f4879fc75d663
created 2013-09-25 13:26 +0200
pushed 2013-12-09 19:58 +0000
Jan de Mooij Jan de Mooij - Bug 920046 - Specialize Math.round and Math.floor with double return type. r=bhackett
94c5919f12c179716f06c2c80f23256118f49347
created 2013-09-24 14:08 -0700
pushed 2013-12-09 19:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 919118: Convert Float before conversion to Int32; r=sstangl
ac62fceb9362b22c2b19873ae02f1ef17b58ff42
created 2013-08-12 18:41 -0500
pushed 2013-12-09 19:58 +0000
Luke Wagner Luke Wagner - Bug 900669 - OdinMonkey: avoid all uses of ImmPtr/AbsoluteAddress from asm.js code (r=bbouvier,mjrosenb,sr=jandem)
cd646a300ffee771ea4a94e3e4910e1901a043da
created 2013-09-23 10:50 -0400
pushed 2013-12-09 19:58 +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 2013-12-09 19:58 +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
f0468b6afda3436a439cd7a2ca2237862238fbd3
created 2013-09-20 12:08 -0700
pushed 2013-12-09 19:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 913282: Use a MDefinition's member function to check Float32 consistency; r=sstangl
72681e08a35db7ae6121d016e73bb3577296008f
created 2013-09-20 07:43 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 918116 - Don't delazify scripts during Ion compilation, r=jandem.
cf39aa0d85b6995ea36baf27fe946b5cef988e88
created 2013-09-20 07:40 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 918161 - Remove uses of JSContext when constructing vectors in IonBuilder, r=jandem.
a387224eecca3aec67f700dbbff90122c4708ccd
created 2013-07-01 16:22 -0700
pushed 2013-12-09 19:58 +0000
Terrence Cole Terrence Cole - Bug 889129 - Fix performance on Splay with generational GC enabled; r=bhackett
d00e40c657a1b72cf9cd49b5e72e1b8805b5dff6
created 2013-09-19 08:03 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 915846 - IonMonkey: Fix MBoundsCheckLower elimination. r=nbp
04bf941603379f537e176c1acc6188827022bb04
created 2013-09-19 10:34 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 918321 - Remove some dead code from the JS engine; r=luke
71f2968c73594f902199b33b6241bbf6d251539a
created 2013-09-18 18:41 -0700
pushed 2013-12-09 19:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 877378: Add alias analysis and GVN for heap loads / stores in asm.js; r=jandem
6c99d5808529c7eb8f5f2e059d2b6d94a00bfa26
created 2013-09-18 18:41 -0700
pushed 2013-12-09 19:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 877338: Add alias analysis and GVN for global variable loads / stores in asm.js; r=jandem
2b0a593b3c6c50533bf77a5bd8f9d01e6ca62187
created 2013-09-18 07:55 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 917590 - Remove most roots and handles in IonBuilder, r=jandem.
063a0d518fa28433ee1cabf357b81304ca837d51
created 2013-09-17 11:42 -0700
pushed 2013-12-09 19:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 916712: Convert Float32 TableSwitch inputs to doubles; r=jandem
32dd7a496ce7fc1af1739d08b6e9e65b9b02f509
created 2013-10-25 15:58 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 926627 - IonMonkey: Remove the code for optimizing away truncates of MToFloat32. r=nbp a=abillings
9ca74e12ff653c0702da3c3fcb9f2787c0a5dcb7
created 2013-09-12 17:42 -0700
pushed 2013-10-28 21:59 +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-10-28 21:59 +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-10-28 21:59 +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-10-28 21:59 +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-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 919838 - Specialize ToInt32 for Float32. r=sstangl, a=lsblakk
3234e28582d36846cdd312e31d988160afd2b7c0
created 2013-09-24 14:08 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 919118 - Convert Float before conversion to Int32. r=sstangl, a=lsblakk
a43be719866ef0c25042a1893377f84c054dc7d3
created 2013-09-14 01:45 -0700
pushed 2013-10-28 21:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 915495 - Support float32 optimization in typed array SetElem ICs. (r=bbouvier)
e66d28e87ce13c962040b5cc75304dc56c97ce9b
created 2013-09-13 23:10 -0700
pushed 2013-10-28 21:59 +0000
Wes Kocher Wes Kocher - Backed out changeset 422937706171 (bug 915495)
4229377061715d21073aa2c2bd747b77f2295537
created 2013-09-13 22:45 -0700
pushed 2013-10-28 21:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 915495 - Support float32 optimization in typed array SetElem ICs. (r=bbouvier)
b1d65f6b9c1e431131a8deeee914d041c3c28077
created 2013-09-13 17:35 +1000
pushed 2013-10-28 21:59 +0000
Douglas Crosher Douglas Crosher - Bug 880204 - Asm.js: support constant global variables and make their loads hoistable. r=luke
2b4aa0f8515ed62122754335a4c034a966cde79c
created 2013-09-13 10:09 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 913749 - Mark fallible unbox instructions as guards. r=h4writer
32da64c564db95f72f0b6e7260e4d6e74954e90a
created 2013-09-12 18:30 -0600
pushed 2013-10-28 21:59 +0000
Brian Hackett Brian Hackett - Bug 915473 - Distinguish stack type sets from compiler-created temporary type sets, r=jandem.
e1cf000a73c8e59f4c95af4a2a331140eae1f007
created 2013-09-12 14:18 -0700
pushed 2013-10-28 21:59 +0000
Martin Törnwall Martin Törnwall - Bug 801921 - IonMonkey: Set range of Length MIR nodes. r=nbp
e2977628a9d505c64e8d03de98c66d4d40247577
created 2013-09-12 15:25 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 911369 - Don't specialize binary ops if one operand may be an object. r=bhackett
348fe4a17158840dcaf0d5b67c977a872dd7ba19
created 2013-09-11 19:34 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 915301: Prevent MPassArg from receiving a Float32 as an input; r=terrence
6203c90cab31d5042fafaa9998ed4023723228e4
created 2013-09-11 02:12 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 913253: assertFloat32 function + tests for IonMonkey; r=nbp
ab7da1011bf23a3011e2d842ac83cfb0204508e3
created 2013-09-11 10:12 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 913424 followup - Fix ComputeThis result typeset to fix sunspider browser crash. r=bhackett
8c452ca6d4165f69c4dc0901fc6bf9753e58afb2
created 2013-09-10 16:17 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 914132 part 3 - Inline |typeof object| if the input is known to be non-callable and does not emulate undefined. r=bhackett
5fd5f21d4663d636fdcfdfba8dd10c268142048f
created 2013-09-10 16:16 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 914132 part 1 - MTypeOf should never be effectful. r=evilpie
d660739f74981545b16aeee25fae6a4bcb10bc8a
created 2013-09-06 13:52 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 913424 - IonMonkey: Handle JSOP_THIS primitive this case. r=bhackett
a43cf13bd6a653461d3987f775a4d1060d8d912f
created 2013-07-18 15:13 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 888109: Float32 general optimizations for IonMonkey: framework and arithmetic operations; r=sstangl,nbp
a1bd3bb5a0ba0b09fdae8df4731ab426bb42bf5e
created 2013-09-06 15:10 +0200
pushed 2013-10-28 21:59 +0000
Hannes Verschore Hannes Verschore - Bug 909717: IonBuilder: Introduce typed typebarriers, r=jandem
50b1942a2bce1bab5fb6af7fb1fb68b4c4dc6630
created 2013-09-06 18:48 -0700
pushed 2013-10-28 21:59 +0000
Phil Ringnalda Phil Ringnalda - Back out a615811b12e4 (bug 888109) for not actually building
a615811b12e4bb5736b7d14f95c6c8ab9547c5cf
created 2013-07-18 15:13 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 888109: Float32 general optimizations for IonMonkey: framework and arithmetic operations; r=sstangl,nbp
1699c4e7afdc3cc6e347412c59ace7a6f8ab17c3
created 2013-09-06 14:27 -0400
pushed 2013-10-28 21:59 +0000
Kannan Vijayan Kannan Vijayan - Bug 909764 - Fix IonBuilder to properly propagate exceptions raised during compilation. Make getTypeOrSingleObject (and any of its infallible callers) into fallible methods. r=h4writer
5da8f0c08bd0c512e112d8d1dfa06dfbed2caf0a
created 2013-09-06 16:25 +0200
pushed 2013-10-28 21:59 +0000
Hannes Verschore Hannes Verschore - Bug 909717 - Backout due to orange + style nit orange fix on a CLOSED TREE.
9f988f6ee6dff3f61bc17a42b050d742466d4241
created 2013-09-06 07:44 +1000
pushed 2013-10-28 21:59 +0000
Douglas Crosher Douglas Crosher - Bug 865516 - Optimize access to the heap with a constant index. r=luke
94d54fe84c7719350b18640f563a4eb37fc93e1f
created 2013-09-06 15:10 +0200
pushed 2013-10-28 21:59 +0000
Hannes Verschore Hannes Verschore - Bug 909717: IonBuilder: Introduce typed typebarriers, r=jandem
5eb75e2bab0a4863f9ea0ab950bce1f08f7ade38
created 2013-09-05 21:01 -0700
pushed 2013-10-28 21:59 +0000
Phil Ringnalda Phil Ringnalda - Back out b817abcebadf (bug 888109) for unexpected assertions
b817abcebadf7eb913ae1fdd8dd39eacdad6475f
created 2013-07-18 15:13 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 888109: Float32 general optimizations for IonMonkey: framework and arithmetic operations; r=sstangl,nbp
002694f6c9d60b8fec2045f1411fe606e6b0a402
created 2013-09-05 10:12 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 911989 - Compile JSOP_DELELEM with IonMonkey. r=h4writer
45e1927c9136dec4eca32eece9e0b896b34cc6b3
created 2013-09-02 11:22 -0500
pushed 2013-10-28 21:59 +0000
Luke Wagner Luke Wagner - Bug 911834 - OdinMonkey: create phis with a type directly (r=jandem)
0f5132a524776014d30e17c6830257b59e3430f1
created 2013-08-31 06:11 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910807 - IonMonkey: Remove Beta's val_ member, which was redundant with getOperand(0), and was suboptimal when the operand is replaced with another beta. r=nbp
22a9b7dccb337f188b5b9d871d36b66e3b6f1a2e
created 2013-08-31 05:57 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910826 - IonMonkey: Eliminate the remaining interesting calls to useCount() and defUseCount(), which are linear-time operations. r=h4writer
c1ccfd8f31bf1310797c02c0babca78d4c3c0e27
created 2013-08-30 18:50 -0700
pushed 2013-10-28 21:59 +0000
Eric Faust Eric Faust - Bug 824393 - Part 0: Open SetPropertyIC to cases with uncertain TI. (r=bhackett)
0c9ef3daeb0db0accf5326874aa100c7d53ceeeb
created 2013-08-28 16:12 -0700
pushed 2013-10-28 21:59 +0000
Eric Faust Eric Faust - Bug 905999 - Part 1: Get accurate location data for idempotent GetPropertyCaches. (r=nbp)
71af55ce15de30d78487c262b1bc4409bfed2dc3
created 2013-08-28 21:53 -0400
pushed 2013-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 905999, bug 909989) for Linux tp crashes on a CLOSED TREE.
cd4f0f51af699bfe17733bc76559cb5afcd6072a
created 2013-08-28 17:03 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 908001: Reuse default block for non cases in giant sparse switch tables in Odin; r=mjrosenb
f66ece725f98f6f29d375e5880cd1eaea31fd1ff
created 2013-08-28 16:12 -0700
pushed 2013-10-28 21:59 +0000
Eric Faust Eric Faust - Bug 905999 - Part 1: Get accurate location data for idempotent GetPropertyCaches. (r=nbp)
acc3e8dacecc2250e9135223284d19b5b49c2944
created 2013-08-12 22:00 -0400
pushed 2013-10-28 21:59 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898347 - Make typed array use type repr constants (Part 2/6) r=sfink
d825964ccab6999da1452495fadc5beb724c6f2f
created 2013-08-27 16:01 -0700
pushed 2013-10-28 21:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 903028 - Do not allocate type sets off main thread. (r=bhackett)
20d71d9471cbd4fedac55fbcbde1de7fd90dcc89
created 2013-08-22 16:33 +0200
pushed 2013-10-28 21:59 +0000
Felix S. Klock II Felix S. Klock II - Bug 901000: Added uncached variants of Math functions for PJS (r=nmatsakis).
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
8773a32c8f39f668101d7f847fdd0b13add14fdc
created 2013-08-26 20:47 -0700
pushed 2013-10-28 21:59 +0000
Nicolas Pierron Nicolas Pierron - Bug 907333 - IonMonkey: Add MAssertRange. r=h4writer
b5615e12b118b1ca0828e0b0b24cfea23a6c4dfb
created 2013-08-26 15:43 -0700
pushed 2013-10-28 21:59 +0000
Nicolas Pierron Nicolas Pierron - Revert "Bug 907333 - IonMonkey: Add MAssertRange. r=h4writer"
a559154a056c4e4910ca7066c9c217a741d5e4c5
created 2013-08-26 14:32 -0700
pushed 2013-10-28 21:59 +0000
Nicolas Pierron Nicolas Pierron - Bug 907333 - IonMonkey: Add MAssertRange. r=h4writer
fbf11d4d27e62ff808db93c662697851fbc8d125
created 2013-08-21 18:47 -0600
pushed 2013-10-28 21:59 +0000
Brian Hackett Brian Hackett - Bug 904315 - Watch for negative integers when loading maybe-hole elements from arrays, r=jandem.
0f0334b7b9a5524917ce025091154420eddb5798
created 2013-08-20 23:10 +0200
pushed 2013-10-28 21:59 +0000
Hannes Verschore Hannes Verschore - Bug 904759 - IonMonkey: Remove unused functions/MIR/LIR related to PolyInlineDispatch, r=djvj
1718a2f065c60705efc1a77e53b01017dbee6716
created 2013-08-20 12:53 -0400
pushed 2013-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset ef139b6034a5 (bug 890722) for SM rootanalysis orange.
ef139b6034a551d4b1f3d01c0f3bef6945be40cb
created 2013-08-20 17:34 +0200
pushed 2013-10-28 21:59 +0000
Hannes Verschore Hannes Verschore - Bug 890722: IonMonkey: Implement JSOP_RETRVAL, JSOP_SETRVAL, JSOP_POPV, r=jandem
627e7121da84a0d4ac45f94c7fc6fee823b99164
created 2013-08-16 14:13 -0400
pushed 2013-10-28 21:59 +0000
Kannan Vijayan Kannan Vijayan - Bug 905723 - Remove MForceUse. r=nbp
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200| base
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
148464732cfe8ef460c5c1c7c4a077f4456d3085
created 2013-08-29 12:20 -0400
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
e8d49bc63f2cf44234f9ba2f1376f24f04bea694
created 2013-08-28 17:54 -0400| base
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
1f01633c4a021b0642e7f6ac19ab80f5b2029fb0
created 2013-08-29 11:59 -0400
pushed 2013-08-29 16:22 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
c253a1011418d8eb171fba11f1071957c85738e5
created 2013-08-28 18:00 -0400| base
pushed 2013-08-28 22:00 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
less more (0) tip