js/src/vm/TypeInference-inl.h
05f6da3339b33ba5bc4d369de5a706cd9523395d
created 2017-09-18 15:08 +0200
pushed 2017-09-18 23:25 +0000
Jan de Mooij Jan de Mooij - Bug 1384121 part 1 - Don't sweep ObjectGroups under IC helper functions. r=bhackett
c277ca7f082494f1dd7228457acc8409b1d50639
created 2017-06-16 17:43 +0200
pushed 2017-06-17 01:28 +0000
Jan de Mooij Jan de Mooij - Bug 1372182 part 9 - Inline more functions. r=anba
9cae295906a1621c303e5ad4ef0bbedb5ce777a1
created 2017-06-16 17:42 +0200
pushed 2017-06-17 01:28 +0000
Jan de Mooij Jan de Mooij - Bug 1372182 part 8 - Optimize AddTypePropertyId. r=evilpie
e689cd66393caf7f0d397355434ce72ecb5e3cd6
created 2017-06-16 17:41 +0200
pushed 2017-06-17 01:28 +0000
Jan de Mooij Jan de Mooij - Bug 1372182 part 7 - Inline some more functions. r=anba
d45d197ffb0587f1bd299442cf97f23cc2bbe001
created 2017-05-09 14:04 +0200
pushed 2017-05-26 19:45 +0000
Jan de Mooij Jan de Mooij - Bug 1363054 part 3 - Pass StackTypeSet* to addMonitorStubForValue. r=tcampbell
4940da5cc89ed9fb510cc61cc0d6a7e0e42f3bab
created 2017-05-09 19:35 +0200
pushed 2017-05-10 06:22 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 4d383642cf05 (bug 1363054)
4d383642cf057d0a076ed1616e48d3e01f69db4f
created 2017-05-09 14:04 +0200
pushed 2017-05-10 06:22 +0000
Jan de Mooij Jan de Mooij - Bug 1363054 part 3 - Pass StackTypeSet* to addMonitorStubForValue. r=tcampbell
24cf402f20353c0484c93668527f1cd4e0bbc887
created 2017-03-21 09:11 +0100
pushed 2017-03-21 23:20 +0000
Jan de Mooij Jan de Mooij - Bug 1348905 part 2 - Clean up and fix HasTypePropertyId. r=h4writer
f98a326bcf8d8095d2b6168eb2b3864d03f9dff2
created 2017-03-20 14:00 +0100
pushed 2017-03-21 01:27 +0000
Jan de Mooij Jan de Mooij - Bug 1328140 - Improve handling of IC failures, add megamorphic IC stubs. r=h4writer
8f8290156d0b5b14a44bbc99060ea0b4b0ac2b7c
created 2017-02-03 16:12 +0100
pushed 2017-02-04 01:31 +0000
Jan de Mooij Jan de Mooij - Bug 1333000 part 4 - Add more release asserts to TI code. r=jonco
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-03 12:34 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
12d653d3cccef575f213f84407c3ba49af56eec9
created 2017-01-30 12:52 +0100
pushed 2017-01-30 23:54 +0000
Jan de Mooij Jan de Mooij - Bug 1333000 part 3 - Add more release asserts to TI code. r=jonco
28ffe691c195ba3fbb3ead33d28f8fd10f468b25
created 2017-01-27 13:33 +0100
pushed 2017-01-28 21:11 +0000
Jan de Mooij Jan de Mooij - Bug 1333000 part 2 - Add (release) asserts to verify TypeHashSet capacity. r=jonco
6005e9d7efd09c06d6bf83856e97f7e66461f7ea
created 2017-01-23 21:04 +0100
pushed 2017-01-25 00:11 +0000
Jan de Mooij Jan de Mooij - Bug 1333000 part 1 - Add more release asserts to type sweeping code. r=jonco
f5773f7823898e84a05a6900f0fddead497f696d
created 2017-01-20 16:52 +0100
pushed 2017-01-21 03:15 +0000
Jan de Mooij Jan de Mooij - Bug 1332601 - Add some release asserts to type sweeping code. r=jonco
ed8f6b83ebedf6e58987496790fe6a8441ed630a
created 2016-09-21 15:27 +0100
pushed 2016-09-22 11:45 +0000
Jon Coppeard Jon Coppeard - Bug 1294767 - Add assertions that type sets do not contain cross compartment pointers r=jandem
7ed191ccc8c402586a0ffae48c05c0c3aaf6a72e
created 2016-09-12 11:20 -0700
pushed 2016-09-13 11:10 +0000
Terrence Cole Terrence Cole - Bug 1159541 - Use normal paths for TypeSet::Type tracing; r=sfink
87f39dfc119ebb275d21cdd204325972ef2129a1
created 2016-09-12 13:49 -0700
pushed 2016-09-13 11:10 +0000
Wes Kocher Wes Kocher - Backed out changeset d863b2778bdb (bug 1159541) for SM bustage a=backout
d863b2778bdb658495eabeb3e81bf19b6390ac85
created 2016-09-12 11:20 -0700
pushed 2016-09-13 11:10 +0000
Terrence Cole Terrence Cole - Bug 1159541 - Use normal paths for TypeSet::Type tracing; r=sfink
1506fafba57d04da968331cf7dc2dc10dab9bdcd
created 2016-07-28 11:49 +0100
pushed 2016-07-30 14:50 +0000
Jon Coppeard Jon Coppeard - Bug 1288780 - Don't destroy GCPtrs while there may be store buffer entries pointing into them r=terrence
4dcce7c669037971a862a39d3a44790523d9c819
created 2016-07-29 15:41 +0200
pushed 2016-07-30 14:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2a200a9215d7 (bug 1288780) for bustage on a CLOSED TREE
2a200a9215d731481dd0bfc2de8409203a255ee6
created 2016-07-28 11:49 +0100
pushed 2016-07-30 14:50 +0000
Jon Coppeard Jon Coppeard - Bug 1288780 - Don't destroy GCPtrs while there may be store buffer entries pointing into them r=terrence
db2c7f11d17142b488396e5e3c39a31520b36139
created 2016-07-28 13:24 +0200
pushed 2016-07-28 15:52 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d757a1ca6d56 (bug 1288780) for hazard failures on a CLOSED TREE
d757a1ca6d56b381805bc9a85590ef6462cda312
created 2016-07-28 11:49 +0100
pushed 2016-07-28 15:52 +0000
Jon Coppeard Jon Coppeard - Bug 1288780 - Don't destroy GCPtrs while there may be store buffer entries pointing into them r=terrence
498dfbe07a6c21af0ac2bd165f41b58a97cd241e
created 2016-06-24 14:16 +0200
pushed 2016-06-27 10:07 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 1 - Make JSContext inherit from JSRuntime. r=luke
6db648f83330dd70f5a1d03802a110394801b6ac
created 2016-06-24 15:16 +0200
pushed 2016-06-27 10:07 +0000
Jan de Mooij Jan de Mooij - Backed out changeset 273b186d22ca for making the rooting analysis unhappy
273b186d22cac4ed7f03f784604a60f5905142b1
created 2016-06-24 14:16 +0200
pushed 2016-06-27 10:07 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 1 - Make JSContext inherit from JSRuntime. r=luke
ad5ff46b72e7168e38d1c6c4cbe3b370ee0537b5
created 2015-09-01 15:26 -0700
pushed 2016-04-05 14:52 +0000
Jim Blandy Jim Blandy - Bug 1251529: In object metadata world, rename "object metadata" to "allocation metadata" and "callback" to "builder". r=fitzgen
55c0b0d0747846ecae8f3d5eeabe79e78b78124d
created 2016-02-16 16:15 -0800
pushed 2016-03-04 10:51 +0000
Jeff Walden Jeff Walden - Bug 1247140 - Use mozilla::BinarySearch{,If} for more manual binary searches in SpiderMonkey. r=jandem
0d691fc145b8b4097f5adc7a16ef47b2e0a1a307
created 2016-02-22 12:21 -0800
pushed 2016-02-23 15:52 +0000
Jim Blandy Jim Blandy - Bug 1221378: Use a dedicated flag on JS::Zone to disable allocation metadata collection, instead of abusing AutoEnterAnalysis. r=fitzgen
49a370926c908b8b24634981c0d8ec8b99e58b96
created 2015-11-13 11:35 +0100
pushed 2015-12-03 11:03 +0000
Lars T Hansen Lars T Hansen - Bug 1176214 - Part 1: Remove obsolete files. r=waldo
526a9c02295bc3ffd10e8c1cb06ed6a8bc9a33a3
created 2015-11-26 15:51 +0100
pushed 2015-12-01 23:43 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228340: Get rid of the js_ prefix for CodeSpec, CodeName, NumCodeSpecs; r=jorendorff
52d7c9292ecfc23a52835c49189dabd561b18675
created 2015-11-21 14:33 +0100
pushed 2015-11-23 13:09 +0000
Jan de Mooij Jan de Mooij - Bug 1132183 - Make |this| a real binding, remove lazy this computation. r=efaust,shu
d22de68da18093d54975a3d054b2818e52b9f228
created 2015-07-09 13:34 -0700
pushed 2015-07-17 14:26 +0000
Terrence Cole Terrence Cole - Bug 1181862 - We no longer need Rooted<TypeSet::Type>; r=bhackett
8fe7179bfc6c991acf287d061d0cbf70323714ed
created 2015-06-27 08:56 -0700
pushed 2015-06-29 12:17 +0000
Jan de Mooij Jan de Mooij - Bug 1170182 - Remove dead functions from js/src. r=jorendorff
a5f31bacc839708a0d0c8f9408b00f9b4767c601
created 2015-05-26 15:42 -0600
pushed 2015-05-28 00:03 +0000
Brian Hackett Brian Hackett - Bug 1166678 - Inline first ObjectGroup::maybeSweep test, r=jandem.
322487136b28a0c136642d39b8fa7091f1c55dee
created 2015-05-17 20:12 -0600
pushed 2015-05-18 11:43 +0000
Brian Hackett Brian Hackett - Bug 1162199 - Use unboxed objects by default, r=jandem.
df00fd242b33f08a0c6ecfb5370b3d622e529187
created 2015-05-16 10:38 -0700
pushed 2015-05-17 16:04 +0000
Phil Ringnalda Phil Ringnalda - Back out 356231081116 (bug 1162199) for js::GCMarker::eagerlyMarkChildren crashes
356231081116c8e31d76fe7719283f82ed4b8f10
created 2015-05-16 09:16 -0600
pushed 2015-05-17 16:04 +0000
Brian Hackett Brian Hackett - Bug 1162199 - Use unboxed objects by default, r=jandem.
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 03:30 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
9e6e0fbeb0b41f2c90beaeabf22a936ed2ecc2b7
created 2015-03-18 18:01 -0700
pushed 2015-03-19 12:46 +0000
Brian Hackett Brian Hackett - Bug 1143521 - Remove IsPoisonedPtr stuff, r=sfink.
594fc93e0ae2e88590f118b62cefbbe51dd756b2
created 2015-03-11 11:58 +0100
pushed 2015-03-11 19:47 +0000
Jan de Mooij Jan de Mooij - Bug 1090583 part 2 - Fix the property count check in MonitorAssign to check the actual count instead of the capacity. r=bhackett
73591b41e7777f562591310246277470b0b1ea65
created 2015-03-03 06:23 -0600
pushed 2015-03-04 00:49 +0000
Brian Hackett Brian Hackett - Bug 1137978 - Access an object's compartment and zone via its group, remove ObjectGroup::singleton_, r=jandem,terrence.
6470d649e1bbfdd782cfdcfab28d87754ca39407
created 2015-03-01 16:31 -0600
pushed 2015-03-02 20:13 +0000
Brian Hackett Brian Hackett - Bug 1135423 - Use unboxed objects for object literals where possible, clean up object literal creation and property initialization code, r=jandem.
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-02-27 18:20 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
c4500f0d25cd43c9eb7a421c7554086a647e5726
created 2015-02-09 09:20 -0700| base
pushed 2015-02-09 21:30 +0000
Brian Hackett Brian Hackett - Bug 1130849 - Rename jsinfer files, r=jandem.
less more (0) tip