js/src/ion/BaselineIC.h
e578b67ec2fa08851581b4d9eaad8540d4f9f74b
created 2013-04-30 15:40 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawShape typedef; r=jonco
909360229cff08817fa3b9ffeac0c0c962aef502
created 2013-04-29 13:10 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 865431 - Restrict Compare_Double and related comparisons to inputs where they will produce the correct result, r=jandem.
eb99b3a22c5cac1560eb271c8242799d0198168a
created 2013-04-18 18:00 -0400
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 861596 - Add Baseline stubs to handle GetProp(length) and GetElem(int32) operations on arguments objects. r=bhackett
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
2e667c0efaa59f13acca6412784745aed7477802
created 2013-04-10 16:41 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 859446 - Fix GCC warnings from baseline compiler merge. r=bhackett
62e3246ae340b4fa5809d4344af06255c322bd7c
created 2013-04-11 23:45 -0400
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 856627 - Add stubs to handle ListBase GetProp invoking native getters.
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
94ad8254eb26a20e6b4d64d30e74bcd73bcc89d6
created 2013-04-11 22:43 -0400
pushed 2014-03-06 09:24 +0000
Trevor Saunders Trevor Saunders - backout 76c52c1ca95a bug 859446 because its suspected of regressing talos on win pgo
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
76c52c1ca95a05af0181527e5a947497b0381bc5
created 2013-04-10 16:41 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 859446 - Fix GCC warnings from baseline compiler merge. r=bhackett
4705e2c47b2b33d05cb966394b916d17c55aa020
created 2013-04-10 22:08 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d0e0bc4ccff0 (bug 859446) for suspicion of Windows PGO bustage on a CLOSED TREE.
d0e0bc4ccff0989b10c6803b041c5094ce02a286
created 2013-04-10 16:41 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 859446 - Fix GCC warnings from baseline compiler merge. r=bhackett
9cbf2e118de6437a9bbc4fcd7a1ccdc78cd57268
created 2013-04-04 08:13 -0700
pushed 2014-03-06 09:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 857579 - Monitor ICGetIntrinsic_Fallback for when bailing Ion->Baseline during eager compilation. (r=djvj)
ede8de979d5cc280b0185f5e0b787771478b0559
created 2013-04-04 11:44 -0400
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 857576 - Make sure isOwnProperty() method of the input typeset's single typeobject's property typeset is run before main body of IonBuilder::jsop_getprop method. r=bhackett
d8b068c9dbc1bdf4d4d58b60da7906f825f20d61
created 2013-04-03 13:47 +0200
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 856829 - Add optimized stubs for GetProp-getter and SetProp-setter calling JSNative targets. r=jandem
7d43d5cc057248d96aeb5826b88c855c0b7475f2
created 2013-03-28 11:10 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 855264 part 2 - Fix some MSVC warnings. r=djvj
3fc13eee44b5940c9729ac2d648586cfa1b1a4ce
created 2013-03-28 11:09 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 855264 part 1 - Avoid storing zero-sized arrays in stubs. r=djvj
f82354e0b8432fbfb0fd3444ea21654281453f65
created 2013-03-26 19:23 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 854052 - Mark stub pointers stored in stub frames. r=djvj
def96e89be7ea0c2cbf6115f729086becf398dbe
created 2013-03-25 17:54 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 848743 - Change SetElem_DenseAdd stub to check all shapes on the proto chain. r=djvj
0eaefffce290dd72593e4e6048c1a23b0d0b4774
created 2013-03-22 13:42 -0400
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 846363 - Integrate SPS Profiler with Baseline. r=jandem
e9103474ab60a620b33e766934f4b8b667539f26
created 2013-03-20 20:01 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 852801 - Add NULL check in ICType*_PrimitiveSet::updateStub. r=djvj
ff681c5eadafe2d0e2aabe093e80585501f1eaef
created 2013-03-19 16:30 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 852472 - Fix stack check to handle interrupts too. r=djvj
9a2dab65c85dc2b1f60cdb0226724c70809f784d
created 2013-03-11 11:55 -0400
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 848122 - Generalize CallScripted stubs once callee-specific stubs get too numerous. r=jandem
73009fa0952533ddaf9ef4dc0fc817e829ddfd68
created 2013-03-08 09:57 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
acd6327286d317ee3defe00154fa46d3d0044ef3
created 2013-03-07 23:45 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 847981 - Clean up and normalize IC stub chain traversal and removal of stubs. r=bhackett
250482fc5b039cb40409287dd268a03f986460e0
created 2013-03-07 11:24 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 848171 - Add optimized TypeOf stubs for primitive types. r=jandem
e696d62133a47b74432d2ab616277b413e4a033d
created 2013-03-07 11:42 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 848374 - Have a single allocator per compartment for optimized stubs. r=djvj,njn
8565e1fcdf9122b762d9e485fc94a0c280fbbe94
created 2013-03-05 12:02 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 845873 - Add IC stub to handle OOB writes on TypedArrays. r=jandem
72a31d6bfa655501efb62f07d5330c73db295bf2
created 2013-03-05 15:14 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 846259 - Avoid script lookup in fallback stubs. r=djvj
a1af5476f4279e4e76b4128536af3d9a0d909b0f
created 2013-03-04 15:42 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 847205 - Add optimized (Double BITOP Int32) and (Int32 BITOP Double) stubs. r=bhackett
55d6c0e8f7ccdacf843f92f7c4499a729df40cbd
created 2013-03-04 15:13 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 846658 - Optimize BinaryArith Bool x Int32 and Int32 x Bool ops. r=bhackett
13728472a6390fd14a40442c4f894a8b44df270b
created 2013-03-04 11:54 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 846531 - Add optimized stub for Compare(Boolean x Int32). r=bhackett
80642ec465bf3bcbf646249881b7a37593a2c37d
created 2013-03-04 11:49 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 846424 - Add optimized stubs for ToBool(Double) and ToBool(Object). r=jandem
de8e40be61d0e808f91883c128aeb1918e34d311
created 2013-03-04 11:45 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 846175 - Add optimized stub for SETPROP adding case. r=jandem
5573013369bcc372397f014bc3d66cc94ea338dc
created 2013-03-04 11:31 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 845948 - Add optimized stubs for GETPROP and SETPROP invocations causing getter/setter calls. r=bhackett,jandem
f3306a47ed30ef7f9001c14110d9f9f25a014adb
created 2013-03-01 16:49 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Backout 60398cac8cd6 - Stabilize oranges before pushing.
afc621fdea58e39546c369c2f2f4b707252a1aca
created 2013-03-01 16:41 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Backout 17df78ddb413 - Stabilize oranges before pushing.
40ae34ac43a89f207c78d328f48acb8534ffff50
created 2013-03-01 16:12 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 839258 - Fix write barrier issue with updating stubCode pointers on stubs. r=bhackett
17df78ddb4130155301e7af9c4a1ac9af9e24432
created 2013-03-01 15:40 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 846175 - Add optimized stub for SETPROP adding case. r=jandem
60398cac8cd6ac6e52d8cff64f0dea7a5ea5f119
created 2013-03-01 12:49 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 845948 - Add optimized stubs for GETPROP and SETPROP invocations causing getter/setter calls. r=bhackett,jandem
ce761cd6345af848997b3fb911a999cd82892b6c
created 2013-03-01 12:01 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 839258 - Implement TypeUpdate and TypeMonitor stubs that handle combinations of primitive types. r=jandem
987e7a479c768649abe495aaa66ddc0351b0114c
created 2013-02-27 11:36 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 841759 - Correctly handle situation where getStubCode on an IC compiler returns NULL. r=jandem
c47805f068fce250baace523c17a7be54f8bbd4f
created 2013-02-27 14:00 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 845771 - Allow using NAME IC with deeper scope chains. r=bhackett
5aa6636cf79a81fa2fd0eed2853e4183dc0bfcb1
created 2013-02-26 14:43 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 844515 - Feed monomorphic cache info to Ion. r=bhackett
36b6a36c00bc85b52e4ad005ffdfc7ebcce6f175
created 2013-02-22 13:37 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
98139e54ea66e1503054201e7d69db239a8f6462
created 2013-02-21 13:12 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 843324 - Change Call_Scripted stub to guard on script instead of JSFunction. r=jandem
a3e644aa7434bb92dd4d39b7c34fda91fd78a2ae
created 2013-02-20 15:48 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 842326 - Trace stubs when unlinking them for incremental GC. r=bhackett
fc9de695de03672dc5ba12bf643c4c6c266caba1
created 2013-02-20 08:53 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 842264 - Add SETELEM stub for typed arrays. r=djvj
fd3f32d37a0b03be32916e00a6e201691cc6d1dd
created 2013-02-19 21:35 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Merge.
4a5ac98bb4476d28e33d2a0afcfec34400dae303
created 2013-02-19 21:34 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 842481 - Fix v8-earley failure. r=djvj
a5636acd5d79db350cc065dcfd98d415a7dd6262
created 2013-02-19 12:15 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 842444 - Add optimized GETELEM stub for native prototype-based accesses. r=bhackett
3ece7856128b4aa634edc96fd352f54c4e77d71a
created 2013-02-18 12:44 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 841805 - Add optimized String+Object and Object+String IC stubs. r=jandem
08b0f6bb0fd56186fe7c2e9cd6355762f6d71c59
created 2013-02-18 00:36 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 836064 - Clean up TypeMonitor and TypeUpdate stub chain code. r=bhackett
e86b8db0fe349d7c4b103573f7ac17ab5bd84a88
created 2013-02-16 12:10 +0100
pushed 2014-03-06 09:24 +0000
Tom Schuster Tom Schuster - Bug 840580 - BaselineCompiler: IC for ToBool Null|Undefined. r=djvj
be2e3eac72f77059465937e18b0dc34bcc633370
created 2013-02-16 12:48 +0100
pushed 2014-03-06 09:24 +0000
Tom Schuster Tom Schuster - Backed out changeset e8aa31ce0385, because of missing bug number.
e8aa31ce0385ffce6fa54d19eff5e694318ec012
created 2013-02-16 12:10 +0100
pushed 2014-03-06 09:24 +0000
Tom Schuster Tom Schuster - BaselineCompiler: IC for ToBool Null|Undefined. r=djvj
a8726d27d873d71b311f1db96090fef7b5eb2cd3
created 2013-02-15 14:59 -0500
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 841535 - Add optimized stub for constructing natives using JSOP_NEW. r=jandem
65495468828523174ede5a169315f2de8ad6a63a
created 2013-02-15 19:03 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 840921 - Workaround MSVC reading ICStub::trait_ as signed value. r=djvj
less more (0) -100 -60 tip