1161f2520e9bdde60321a225084ac126f5173056
2012-05-01 18:52 -0700
Nicolas Pierron - Revert unwanted changes. (no bug, r=oranges)
f39ac9c99046d00a17ae006ae3446952e38d4edb
2012-05-01 17:40 -0700
Nicolas Pierron - Add IsConstructing and thisObject to Ion frames (Bug 744253, r=dvander)
04590b9cde4e7904b70f98182f4ef69c5710a59d
2012-05-01 16:17 -0700
Sean Stangl - Bug 750894 - Fix StoreSlotT write barriers with unknown type information. r=dvander
374ab9121017e6a1141d7feaaa6057c60c317893
2012-05-01 14:04 -0700
David Anderson - Fix registers getting clobbered when storing to Float32Arrays (bug 750588, r=sstangl).
395864a65f2bdf96970145ac758041d741bdf94b
2012-05-01 12:14 -0700
David Anderson - Merge from mozilla-central.
321cdf2e925842f35d95c40c2a1eb583eff463ae
2012-05-01 12:12 -0700
Sean Stangl - Bug 750573 - Follow-up fix: avoid the propertycache. r=dvander
eed34f344d38fbc40ddf6e674a7ddbcf883116de
2012-05-01 11:39 -0700
Sean Stangl - Bug 750573 - Handle __noSuchMethod__ in GetProperty cache. r=dvander
ff4083f660ed00f8850c9e55e57cfbf8a2444c0f
2012-05-01 11:29 -0400
Kannan Vijayan - Bug 746397 - IonMonkey: Assertion failure: unexpected type, at ion/Lowering.cpp:822 (r=dvander)
5fcc03122569395f194d53f96fec95eca025e576
2012-04-30 19:26 -0700
Nicolas Pierron - Fix iteration of snapshot slots in closeLiveIterator (Bug 749048, r=dvander)
086958bf99e7d81fe86d19c968424a1be96edcf5
2012-04-30 13:11 -0700
Nicolas Pierron - Fix JSOP_NEWINIT. (Bug 746377, r=sstangl)
1b379d8c4a5253d35ae79ccad45190013e81cfef
2012-04-30 15:41 -0700
David Anderson - Use the right ToInt32 overload (merge bustage, r=awfy red).
c7b2066b5bbf7db806c8fcbd140495e516b7fb48
2012-04-30 13:28 -0700
David Anderson - Fix build bustaaaaage.
2427c5815cfa1686f367b795fce5917d20f975d0
2012-04-30 16:07 -0400
Kannan Vijayan - Backing out changeset 93104:1b954a5da88c (fix for bug 489623) since its still crashing on AWFY
44911569fb04d891073656cac1f794495723f573
2012-04-30 12:53 -0700
David Anderson - Merge from mozilla-central.
fb7572ed4bc6832b84b14670c490b61c9db2d278
2012-04-27 16:55 -0700
Sean Stangl - Bug 749822 - Pass original argc to uncompiled functions. r=pierron
1b954a5da88ce0fea80b84993a8136c05baa3f6c
2012-04-27 16:08 -0400
Kannan Vijayan - Bug 489623 - JSOP_SETPROP does not run resolve hook when adding properties (resubmitting after fix)
5a6e9f648a26a1c66453d45471a2e559a75599f8
2012-04-27 15:29 -0400
Kannan Vijayan - Backing out patch for Bug 489623 due to breaking v8-bench.
fcbb7e877c1221d80fb8e106329d263b1b496112
2012-04-27 14:51 -0400
Kannan Vijayan - Bug 489623 - JSOP_SETPROP does not run resolve hook when adding properties
c45668383f517ec4df164b2d3883cf7d026d8ddc
2012-04-26 19:30 -0700
Marty Rosenberg - Add setelem for typed arrays on ARM. (bug 745391, r=jbramley)
7a4cbdcfac2dd8fe38084fa5a682707b24e782d8
2012-04-26 09:27 -0700
David Anderson - Reflow phis when demoting to double specialization (bug 747271, r=pierron).
ff010cbbec1235a5cd0ca61680fb145040d1db65
2012-04-23 18:04 -0700
Sean Stangl - Bug 748071 - Get generateEnterJIT() working on Win64. r=mjrosenb
bc1833f2111ed84588ad32bfdd36bcf8f16f5244
2012-04-23 17:32 +0200
Christian Holler - Bug 747902 - Add --ion, -n and -m flags back for compatibility
9e64f779b6112d65d507743b3f4f4f1fdcddd8ba
2012-04-19 16:57 -0700
David Anderson - Disable TypeScript::SetScope (bug 747226, r=bhackett).
de015aff650d075d03e38fdff445b32b28bf6aa5
2012-04-19 15:02 -0700
David Anderson - Enable IonMonkey in the browser, and introduce an about:config option to pref it off (bug 745390, r=dmandelin).
300ac3d58291fc77d409168597759fecc117f793
2012-04-19 15:02 -0700
David Anderson - Enable JITs and type inference by default, and give Ion first chance (bug 724751, r=jandem).
a5788d299d6ac5bcf220099c8289acb44855b2d9
2012-04-15 20:45 -0700
Marty Rosenberg - Elide overflow checks in instances where we know it is safe. (bug 738873, r=sstangl)
8baf654d39c3168a6f691dbbeb684f3336433732
2012-04-18 16:26 -0700
Marty Rosenberg - Specialize ABS to its return type, since it is the same as its argument type. (r=pierron, bug 746335)
b333b5d0e755bf9384f4e24513e4b07cae1b0d8c
2012-04-18 11:56 -0700
David Anderson - Enable Ion per-JSContext rather than globally (bug 745387, r=sstangl).
0e6d579045c8200b5433098f418a3c1ebbf64a1b
2012-04-18 10:23 -0700
David Anderson - Merge from mozilla-central.
67bf9a4a1f770344ed3e215141281fd81923542f
2012-04-16 13:40 -0700
Marty Rosenberg - kraken-gaussian seems to take a huge hit with this on.
380a11581eaf583832c8aa84bcf384a4f1142486
2012-04-15 20:45 -0700
Marty Rosenberg - Elide overflow checks in instances where we know it is safe. (bug 738873, r=sstangl)
e78cfa69741e6eab9738267d7b4c8c947a656e1b
2012-04-12 16:12 +0200
Hannes Verschore - Bug 742829: Allocate space of NewArray lazily when data isn't set immediately, r=sstangl
030178aae6e440021bba032721ecd64d9b2b7906
2012-04-11 14:41 -0700
David Anderson - Merge.
8ee84aca3656e2a9314b8320882497e24c506889
2012-04-11 14:37 -0700
David Anderson - Merge from mozilla-central.
c1aa75c192b85356bf4b47c749f9898793b8ec83
2012-04-11 17:24 -0400
Kannan Vijayan - Bug 744535 - Invalidate/recompile scripts on change to ThisTypeSet
72596946ff9607adfe37d6aa681a069e650032e3
2012-04-11 12:38 -0700
Sean Stangl - Bug 743881 - Remove a boolean argument. r=dvander
7899320fc29dbe368e19148bc2b09587227e6af3
2012-04-10 14:30 -0700
Sean Stangl - Bug 743881 - Handle JSOP_NEWINIT. r=dvander
e57e79302ed6dd9c2a3d4b6472c9d58531fee3d0
2012-04-09 18:40 -0700
Nicolas Pierron - InitProp: Fix dynamic slot index. (Bug 743096, r=sstangl)
e1e850ff9bde7fc25cdb0b25d68d862a14e3c07b
2012-04-09 17:03 -0700
David Anderson - Re-enable disabled assert.
46bdb70a63b945d1afdf228b33816da0b2946db7
2012-04-09 16:18 -0700
David Anderson - Merge from mozilla-central.
830e73261538c3f56fb1c946279e6addc673697d
2012-04-09 14:07 -0700
David Anderson - Refactor MachineState to recover safepoint registers (bug 732852 part 8, r=pierron).
35144214826e76e800382d15195a7b74a0df6a32
2012-04-09 14:07 -0700
David Anderson - Ensure that iterators are closed correctly during exceptions in Ion code (bug 732852 part 7, r=pierron).
49c6f796e3fc1dcd12a2dff06761ba95d89193e4
2012-04-09 10:42 -0700
Nicolas Pierron - Implement ShiftOp for values (Bug 741202, r=dvander,jandem)
a4c89230f5ba54bdf5f8a01bd7b0602c7c7c1b21
2012-04-09 10:36 -0700
Nicolas Pierron - Handle undefined returned value from shift/pop (Bug 742606, r=jandem)
61e588f7770942729d95a164c786ca2e2d90dc97
2012-04-06 18:52 -0700
Marty Rosenberg - Use the right register specifications, fix orange (no bug, r=orange)
48a6ce8bd921cb3c7e8d7354c84d01f15516b71d
2012-04-06 17:10 -0700
Marty Rosenberg - Implement typed arrays on ARM (bug 740733, r=jbramley,dvander)
fbb1bab307bf22b83fbd766e7b4bdbb954bf1fa4
2012-04-06 17:10 -0700
Marty Rosenberg - Optimize operations of the form X % (1<<C) into X & ((1<<C)-1) (bug 740733, r=jbramley,sstangl)
071792b470d9eabfba8785fdd175cdde1708f070
2012-04-06 16:39 -0700
David Anderson - Merge.
6040d30988ff69895b11b0541071a6afd295f8e9
2012-04-06 16:38 -0700
David Anderson - Merge from mozilla-central.
572d5f29400ec1f17b23f79f5c8f4fc563856663
2012-04-06 15:50 -0700
Marty Rosenberg - Some things were not being traced by the gc tracer, and we'd throw away code that we were returning to. (bug 736419,r=dvander,jbramley)
ad6e00aaa6cde20f7b844a73f2839e66e2f6521f
2012-04-06 14:40 +0200
Hannes Verschore - Bug 740167: Specialize binary arith when operands rands coerce to double, r=dvander
7ac0cbabb3d743bebc81ad328400303a4c470db8
2012-04-05 20:50 -0400
Kannan Vijayan - Bug 735448 - Handle addprop case in IC for JSOP_SETPROP.
5b7e87e57f2821fcf4466a3b0f3d975e6b53d757
2012-04-05 16:41 -0700
Nicolas Pierron - Do not mark NULL pointers as relocatable. (Bug 742519, r=dvander)
a9a18824b4c1da4eae4ba87bcf66e14907b7df96
2012-04-05 12:00 -0700
Nicolas Pierron - Avoid invalidation between compilation and EnterIon (Bug 741271, r=sstangl)
4183bb623255a200e8437e403f194bbb476cced1
2012-04-05 11:42 -0700
Sean Stangl - Bug 742627 - Suppress bailout spew during GetPcScript(). r=pierron
37e475794d39ae9cb9f6b4d9e2b4a694706f5513
2012-04-05 13:16 +0200
Jan de Mooij - Bug 742253 - Compile JSOP_HOLE. r=pierron
d20c0126f0f94fe5247b147c9aa0924803f22d85
2012-04-04 21:10 -0700
Sean Stangl - Bug 742562 - Inline allocation for JSOP_NEWARRAY. r=dvander
f798ae7a24ce1f7747c2b08356545525999b8008
2012-04-04 21:10 -0700
Sean Stangl - Bug 742561 - Inline allocation for JSOP_NEWOBJECT. r=dvander
f9d6a7152d0122e52839efd4eb54b9b6b602ebdd
2012-04-05 02:37 +0200
Hannes Verschore - Bug 741111: Inline constructing native call Array, r=sstangl
4ea50300a5ed1ebe5edd58ba9d695ad868e9cec9
2012-04-04 17:31 -0700
David Anderson - Fix merge bustage.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 tip