js/src/jit/BaselineIC.cpp
40c95e7f4f4bd7a7d58acb4392e7e3cf73b6c8d8
created 2015-02-09 18:16 -0600
pushed 2015-02-10 21:03 +0000
Luke Wagner Luke Wagner - Bug 1121433 - Remove clone-at-call-site functionality (r=shu,jandem)
ee3bc49e9cf5680bce2d1fdaae81ace16fa64377
created 2015-02-08 06:01 -0700
pushed 2015-02-09 01:41 +0000
Brian Hackett Brian Hackett - Bug 1130708 - Remove js::types namespace, r=jandem.
22f4338d2e1864c5d0ab34ebaef0bb6ff776872a
created 2015-02-07 03:12 -0700
pushed 2015-02-07 16:46 +0000
Brian Hackett Brian Hackett - Bug 1128084 - Add baseline IC for reading from unboxed object prototypes, r=jandem.
a57942c2341c746453855860d68012240c4edea4
created 2015-02-03 21:34 -0600
pushed 2015-02-06 22:44 +0000
Jason Orendorff Jason Orendorff - Bug 1129275 - Remove extra js::SetProperty template. r=efaust.
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed 2015-02-06 22:44 +0000
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
ed0a31f8bdc6fe1bcdf1ac0e6d6b31ff0bee7b0c
created 2015-02-05 15:13 +0100
pushed 2015-02-06 00:55 +0000
Victor Carlquist Victor Carlquist - Bug 1127929 - IonMonkey: Inline SIMD.int32x4.and calls. r=nbp
b2e330b524b9a9c98a670adc7e001640fd4f6e4c
created 2015-02-05 12:01 +0100
pushed 2015-02-06 00:55 +0000
Jan de Mooij Jan de Mooij - Bug 1128535 followup - Fix Dromaeo DOM Query regression. r=efaust
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-02-02 22:28 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
7b4c0588cba87c37523adbad6f46710d95c74ace
created 2015-02-01 09:50 -0700
pushed 2015-02-02 12:20 +0000
Brian Hackett Brian Hackett - Bug 1116855 - Add JIT optimizations for unboxed objects, r=jandem.
cb01144424b5493c90f16733568eb109f3eb2fd0
created 2015-01-31 14:52 +0100
pushed 2015-02-01 17:17 +0000
Jan de Mooij Jan de Mooij - Bug 1113240 - Allow optimizing nursery-allocated getters/setters in Ion. r=bhackett
66338a89015fdc26764e4220666b16f7d86b4272
created 2015-01-30 22:11 +0100
pushed 2015-01-31 16:54 +0000
Jan de Mooij Jan de Mooij - Bug 1126318 - Fix TryAttachNativeGetPropStub to ensure the function is native before using its jitinfo. r=bz
7820fd1419980e83985329f060d6b8a50f2d6b8d
created 2015-01-27 02:47 -0700
pushed 2015-01-27 14:24 +0000
Brian Hackett Brian Hackett - Bug 1116855 - Add default-disabled unboxed objects for use by interpreted constructors, r=jandem.
ead7aa880dbe3c021242b5cd1333945e5937c501
created 2015-01-23 16:05 -0600
pushed 2015-01-27 14:24 +0000
Jason Orendorff Jason Orendorff - Bug 1125371 - Silence some GCC-only warnings about uninitialized varaibles when building with --enable-optimize. r=jandem.
32048e974c4b8e087c917623186c94a1f5b4ebb7
created 2015-01-26 15:58 -0500
pushed 2015-01-27 14:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset aa85f08f9f76 (bug 1116855) for Hazard analysis failures.
aa85f08f9f76b2637282d32c52ece39b88e4515d
created 2015-01-26 12:16 -0700
pushed 2015-01-27 14:24 +0000
Brian Hackett Brian Hackett - Bug 1116855 - Add default-disabled unboxed objects for use by interpreted constructors, r=jandem.
d590c1f472b29f1c54bd1c25b723996634f9b6a0
created 2015-01-26 15:40 +0100
pushed 2015-01-26 21:33 +0000
Lars T Hansen Lars T Hansen - Bug 1118604 - move activation fields. r=jandem
c39414ca483aeb1454a8589005ee729c85fc2da5
created 2015-01-26 14:11 +0100
pushed 2015-01-26 21:33 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1118344 - Disable inlining of simd_int32x4_add on ARM. r=jandem
b52cf00c286b6e30f94c30ddf8e7d0bcb1349fd8
created 2015-01-26 12:22 +0100
pushed 2015-01-26 21:33 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1118344 - Baseline ICCall_Native records templateObject for js::simd_int32x4_add. r=jandem,bbouvier
14e79b1c87cb6bc9cbd0389dc5aa62b18b94414c
created 2015-01-26 12:22 +0100
pushed 2015-01-26 21:33 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1118344 - Baseline ICCall_Native accept any templateObject and not only a NativeObject. r=jandem
6ae46792bd9cb33326262f13d6c9b2fcce9efa9b
created 2015-01-25 23:08 -0800
pushed 2015-01-26 13:09 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 1a349b0fd008 (bug 1116855) for ggc timeouts
1a349b0fd0089f23a62cf2bcfdb9596ea1a25bd4
created 2015-01-25 17:00 -0700
pushed 2015-01-26 13:09 +0000
Brian Hackett Brian Hackett - Bug 1116855 - Add default-disabled unboxed objects for use by interpreted constructors, r=jandem.
13f7779c31edff977a51176027472d2428b4704c
created 2015-01-24 14:43 +0100
pushed 2015-01-25 00:24 +0000
Jan de Mooij Jan de Mooij - Bug 1066878 - Inline Object.create(x) in Ion. r=bhackett
c26564e569d5b25417a8fefbf3e6d9f5e9d80924
created 2015-01-23 13:57 -0500
pushed 2015-01-24 16:27 +0000
Kannan Vijayan Kannan Vijayan - Bug 1122886 - Relax on-OSR assertions to allow null lastFramePtr when profiling is turned on. r=h4writer
ea8cce9f66303f415a8bc27693bca6582efd3cca
created 2015-01-15 20:11 -0500
pushed 2015-01-17 01:33 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem
70a8168c7d24fafac7b10f42069d257519999bd4
created 2015-01-15 20:11 -0500
pushed 2015-01-17 01:33 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 3/7 - Modify jits to use lastProfilingFrame and lastProfilingCallSite fields. r=jandem
a0bcff4b675e622545bcef3aadbca3858601e86d
created 2014-12-18 08:35 -0600
pushed 2015-01-16 00:14 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 7 - Rename JSObject::{get,set}Generic etc. -> js::{Get,Set}Property and add a few comments. r=Waldo.
e2d2f1d200398336fce871e7159c971a44ae407b
created 2014-12-18 07:32 -0600
pushed 2015-01-16 00:14 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 6 - Rename JSObject::lookupGeneric, etc. -> js::LookupProperty and JSObject::hasProperty -> js::HasProperty. r=Waldo.
c51dcd10c79eec9d1725bab1508e4cd714e5b590
created 2014-12-17 15:55 -0600
pushed 2015-01-16 00:14 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 1 - Remove namespace baseops. Rename js::baseops::DefineGeneric -> js::NativeDefineProperty and so on. r=Waldo.
6ec139c64468872dc5b8ab44747e2b0c85870d5d
created 2015-01-14 15:26 -0800
pushed 2015-01-15 13:19 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1057082) for ASAN failures on a CLOSED TREE
b1ad3dabec8f59cc7351e2f472e93bb1ff7b0b0c
created 2015-01-14 16:19 -0500
pushed 2015-01-15 13:19 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem
635e101ed2be856b2c74fb93fb6453373e2fba6f
created 2015-01-14 16:19 -0500
pushed 2015-01-15 13:19 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 3/7 - Modify jits to use lastProfilingFrame and lastProfilingCallSite fields. r=jandem
ac3b15d066657f307b8bcad8bd1b9993f0f82ece
created 2015-01-12 16:45 +0100
pushed 2015-01-12 20:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1112154 - Add MSimdBox and inline calls to SIMD constructors. r=bbouvier,jandem
7584b643e7e9e44c450c186e2631bed91fea5850
created 2015-01-07 01:18 -0800
pushed 2015-01-08 13:16 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118038 - Remove JIT parts of PJS. (r=lth)
71083c9726d5623e0097381bc51ce4d02165a7c8
created 2014-12-17 13:50 -0800
pushed 2015-01-07 03:24 +0000
Jeff Walden Jeff Walden - Bug 1112769 - Move the contents of js/src/vm/NumericConversions.h into a new js/public/Conversions.h header containing public API. r=jorendorff
708869bcedaec6313b6d159ffd3bd341f5f28ff0
created 2015-01-06 17:05 +0100
pushed 2015-01-07 03:24 +0000
Jan de Mooij Jan de Mooij - Bug 1117085 - Simplify DoConcatStrings. r=terrence
404957f69d30309905310cfd404da965da5dd0a7
created 2015-01-02 18:14 +0100
pushed 2015-01-04 04:02 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1115387 - Create templateObject for SIMD constructors. r=jandem
bbb0b9dffd36659512f58881dfb5a629ee1248ce
created 2014-12-30 15:27 +0100
pushed 2014-12-30 23:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1c9c64027cac (bug 1115387) for bustage on a CLOSED TREE
1c9c64027cacf7f9bbc0203b0f6bcff8f4887784
created 2014-12-30 15:01 +0100
pushed 2014-12-30 23:48 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1115387 - Create templateObject for SIMD constructors. r=jandem
97ccac9529a67fc2598c42429c9e5f268ac0950e
created 2014-11-14 17:53 +0100
pushed 2014-12-30 01:28 +0000
Johannes Schulte Johannes Schulte - Bug 1007631 - Enable the innerize-window optimization for getters; r=jandem
47185628a395f5351d9422d3d63d78e5bf44ed76
created 2014-12-29 16:26 +0100
pushed 2014-12-30 01:28 +0000
Jan de Mooij Jan de Mooij - Bug 1113643 - Optimize |x instanceof function| in Baseline and optimize more in Ion. r=bhackett
f10fd10b7e27ffc969aa327fbd4839b72746552d
created 2014-12-15 18:21 -0800
pushed 2014-12-16 12:35 +0000
Shu-yu Guo Shu-yu Guo - Bug 1109375 - Make ICGetProp_Generic clonable for debug mode OSR. (r=jandem)
1d8b8c3d74e323165e6112151f43c796b9df5332
created 2014-12-12 10:24 -0700
pushed 2014-12-13 00:25 +0000
Brian Hackett Brian Hackett - Bug 1107145 - Allow typed objects with the same prototype to have different descriptors, r=nmatsakis.
fde501c569cb6635095ff755f647cc8db39b0086
created 2014-12-11 13:07 -0500
pushed 2014-12-12 01:30 +0000
Boris Zbarsky Boris Zbarsky - Bug 1109888. ICGetPropCallDOMProxyNativeStub should inherit from ICGetPropCallGetter so we have our holder/holdershape/etc accessible the same way across all the JSNative getter stubs. r=efaust
810cb91fe026097e0b961ddbbecd3a51fa5b910d
created 2014-12-11 13:00 -0500
pushed 2014-12-12 01:30 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c2659bf5793d (bug 1107145) for bustage.
c2659bf5793d2093d573f47551125e28be94d34e
created 2014-12-11 10:35 -0700
pushed 2014-12-12 01:30 +0000
Brian Hackett Brian Hackett - Bug 1107145 - Allow typed objects with the same prototype to have different descriptors, r=nmatsakis.
a7d403088a1608e6c04692313bf476478c5095eb
created 2014-12-02 16:56 -0600
pushed 2014-12-10 10:50 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
3d0a1db612fa5455a07ece3e00b89cd3318a2367
created 2014-12-04 09:45 -0800
pushed 2014-12-10 10:50 +0000
Terrence Cole Terrence Cole - Bug 1107349 - Always build in enerational GC support; r=jonco
9a7e59858dc68ea4063a8daa76cc00bd64327bfd
created 2014-12-04 09:43 -0800
pushed 2014-12-10 10:50 +0000
Terrence Cole Terrence Cole - Bug 1107288 - Always build in incremental GC support; r=billm
516d97ff2d4dec871cc394ea91735b9aaf6a42de
created 2014-12-05 18:52 -0700
pushed 2014-12-08 11:50 +0000
Brian Hackett Brian Hackett - Bug 1107496 - Add PlainObject subclass, r=luke.
3e1e87355f8f3499eecda9c2f4b97865dbe07d54
created 2014-12-05 13:28 -0500
pushed 2014-12-06 00:03 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 64ec5c15d182 (bug 1107496) for SM(ggc) orange.
64ec5c15d1828778d967d0054551042ec41a2d41
created 2014-12-05 07:27 -0700
pushed 2014-12-06 00:03 +0000
Brian Hackett Brian Hackett - Bug 1107496 - Add PlainObject subclass, r=luke.
dc46deacc76277ebc3115f6529f3f4d42f34b98a
created 2014-12-03 11:54 -0800
pushed 2014-12-05 12:00 +0000
Jan de Mooij Jan de Mooij - Bug 1106997 - Rename JSOP_NAME to JSOP_GETNAME. r=bhackett
9439c9dbd36efa79d5a3215f7529111aa0c5c0ce
created 2014-11-26 22:45 -0700
pushed 2014-11-27 11:55 +0000
Brian Hackett Brian Hackett - Bug 1100173, bug 1102510 - Add baseline caches for typed object scalar element accesses and scalar/reference property accesses, r=jandem.
e39cad980949bbdfbdaacdb6252de18df20033a7
created 2014-11-26 14:42 -0800
pushed 2014-11-27 11:55 +0000
Eric Faust Eric Faust - Bug 1101905 - Part 8: Add strict variants of JSOP_EVAL and JSOP_SPREADEVAL. (r=Waldo)
663083ca3c123f7badd734292aa70f5473c9133e
created 2014-11-26 14:42 -0800
pushed 2014-11-27 11:55 +0000
Eric Faust Eric Faust - Bug 1101905 - Part 5: Add strict variant of JSOP_SETELEM. (r=Waldo)
b1eae4acfc9047857b764eb6bb2896438aab926d
created 2014-11-26 14:42 -0800
pushed 2014-11-27 11:55 +0000
Eric Faust Eric Faust - Bug 1101905 - Part 4: Add strict variant of JSOP_SETGNAME. (r=Waldo)
6ec9033a45354bd0c4e86281fcab8c9ff92f3280
created 2014-11-26 14:42 -0800
pushed 2014-11-27 11:55 +0000
Eric Faust Eric Faust - Bug 1101905 - Part 3: Add strict variant of JSOP_SETNAME. (r=Waldo)
00e2dae48e06462df01e0f57d20e2a9e6fd9f0ff
created 2014-11-26 14:42 -0800
pushed 2014-11-27 11:55 +0000
Eric Faust Eric Faust - Bug 1101905 - Part 2: Add strict variant of JSOP_SETPROP. (r=Waldo)
926e13c29c4bdcf842fe4bcab0646dc4f7df3148
created 2014-11-26 09:00 -0800
pushed 2014-11-27 01:34 +0000
Wes Kocher Wes Kocher - Backed out changeset c20d396e45b3 (bug 1100173) under suspicion of breaking pretty much everything on a CLOSED TREE
c20d396e45b33b833111318e80c0810b05fa3704
created 2014-11-26 08:20 -0700
pushed 2014-11-27 01:34 +0000
Brian Hackett Brian Hackett - Bug 1100173, bug 1102510 - Add baseline caches for typed object scalar element accesses and scalar/reference property accesses, r=jandem.
less more (0) -300 -100 -60 tip