js/src/vm/ArrayObject-inl.h
7ed792328e9fc95b95fbdcc879f5c0562296004e
created 2019-03-06 16:38 +0000
pushed 2019-03-25 15:53 +0000
Jon Coppeard Jon Coppeard - Bug 1532376 - Assert that the group's shouldPretenure flag is respected when creating an object r=jandem
bbb45318486338a306aa31841e02f64d47d2d822
created 2019-03-22 19:25 +0200
pushed 2019-03-23 09:46 +0000
Ciure Andrei Ciure Andrei - Backed out 2 changesets (bug 1532376) for causing build bustages in the merge from central to autoland CLOSED TREE
49304ded1ad6138ad30becc0fbd911129e8d5b26
created 2019-03-06 16:38 +0000
pushed 2019-03-22 16:46 +0000
Jon Coppeard Jon Coppeard - Bug 1532376 - Assert that the group's shouldPretenure flag is respected when creating an object r=jandem
6f32ec5e62e3a3b20d2c16e13f963981603768df
created 2019-03-11 18:49 +0200
pushed 2019-03-11 16:49 +0000
Gurzau Raul Gurzau Raul - Merge autoland to mozilla-central. a=merge
d45e5b4b57b98f6bf0fa85e951087a7359d5b1d7
created 2019-03-11 07:02 +0000
pushed 2019-03-11 16:49 +0000
Jon Coppeard Jon Coppeard - Bug 1532946 - Tidy allocation functions by renaming overloads for object and string allocation r=sfink
f4c23517cec8626038a915bfe3bc7c0e1f6af55d
created 2019-03-11 12:27 +0200
pushed 2019-03-11 10:28 +0000
Gurzau Raul Gurzau Raul - Backed out 2 changesets (bug 1532376) for causing Bug 1534118 a=backout FIREFOX_BETA_67_BASE
1072bbe0b8c4623557a5baf44e5b01e12c624054
created 2019-03-11 08:54 +0200
pushed 2019-03-11 06:55 +0000
Gurzau Raul Gurzau Raul - Backed out changeset b8137cbaf9cf (bug 1532946) for causing bug 1534118.
2bec5d831e8812ad489bd0b07f6d67a2c83c9f55
created 2019-03-06 16:38 +0000
pushed 2019-03-11 06:55 +0000
Jon Coppeard Jon Coppeard - Bug 1532376 - Assert that the group's shouldPretenure flag is respected when creating an object r=jandem
e6a4cd115b45542c35f2ac2ab64758602a619f30
created 2019-03-10 14:53 +0200
pushed 2019-03-10 12:54 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1532376) on request of pascalc for causing Bug 1534118 a=backout
b8137cbaf9cfa4f4c45cb9bd82584b4375ba2662
created 2019-03-06 11:23 +0000
pushed 2019-03-07 21:58 +0000
Jon Coppeard Jon Coppeard - Bug 1532946 - Tidy allocation functions by renaming overloads for object and string allocation r=sfink
82a1c708780619b605a5c0f63cd8046f3e992692
created 2019-03-06 16:38 +0000
pushed 2019-03-07 21:58 +0000
Jon Coppeard Jon Coppeard - Bug 1532376 - Assert that the group's shouldPretenure flag is respected when creating an object r=jandem
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
3ef024a29617c4e33765d0d9350101798fcee390
created 2018-09-15 20:24 -0700
pushed 2018-09-17 16:46 +0000
Jeff Walden Jeff Walden - Bug 1491736 - Move the various meta-object operations into a new vm/ObjectOperations-inl.h header rather than sharding declaration and definition across separate headers, thereby risking used-before-definition problems. r=jandem
60df00079cd46d23309f0637633f62908ba17d45
created 2018-09-15 20:24 -0700
pushed 2018-09-17 16:46 +0000
Jeff Walden Jeff Walden - Bug 1491736 - Split out type-set classes and related data types from vm/TypeInference.h into vm/TypeSet.h, and move TypeNewScript from vm/TypeInference.h to vm/TypeInference-inl.h, so code can use TypeSet types without needing JSFunction, Shape, and other super-complex types as well (via HeapPtr<T*> fields in TypeNewScript). r=jandem
48c78757dc15531f94c8fd67dd70bc467e74543e
created 2018-09-06 11:10 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/vm, part 1. r=tcampbell
9f59efaed14290cc5ab065a13d76ecf739776e91
created 2018-05-23 11:03 +0200
pushed 2018-05-23 22:01 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 18 - Move objectMetadataState_ from JSCompartment to JS::Realm. r=luke
37dc32d486bd384cb95c085d94b4dbaaf828bcfa
created 2018-05-17 14:00 +1000
pushed 2018-05-17 15:28 +0000
Paul Bone Paul Bone - Bug 1460098 (Part 1) - Fix bitrot in GCTrace.cpp r=sfink
eb84980f64f2bf6b4dfc1c9b10674c75809e766f
created 2018-02-24 08:55 -0600
pushed 2018-03-09 00:18 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 1: Rename jsstr* -> builtin/String*. r=jandem.
77728b046b9572d38d0c576ca93a07d767c75018
created 2018-03-02 15:57 +0200
pushed 2018-03-02 23:07 +0000
Ciure Andrei Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
72a84df56d3901e17b78b5cc7698cee8883f6614
created 2018-02-24 08:55 -0600
pushed 2018-03-02 23:07 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 1: Rename jsstr* -> builtin/String*. r=jandem.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
b1c8ba93a6c2f5e9179c8ff252ba7e049558e408
created 2018-01-29 08:20 +0200
pushed 2018-01-29 22:43 +0000
Ted Campbell Ted Campbell - Bug 1433837 - Cleanup JSObject slots_ initialization r=jandem
9cbb0f5c50c6b19f00654a169e6eeccc40c37468
created 2018-01-28 20:31 +0200
pushed 2018-01-29 22:43 +0000
Ted Campbell Ted Campbell - Bug 1433837 - Cleanup JSObject initialization nits r=jandem
45eedc2acce303672f97a8752bfccfff7e23d9a0
created 2017-11-01 15:37 +0000
pushed 2017-11-01 21:55 +0000
Jon Coppeard Jon Coppeard - Bug 1412912 - Split out JSObject alloc kind helper functions into ObjectKind-inl.h r=sfink
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-03 12:25 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
84a1e4dbbbafea5de5b2c4296487293acbc40f47
created 2016-10-26 12:04 +0200
pushed 2016-10-27 01:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1312948: Put assertions in place to know we're not mutating the length when the array is frozen. r=nbp
aa88b0d0cd4adf9e2fde0288a0347b91af32c69a
created 2016-04-01 11:00 +1100
pushed 2016-04-13 09:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz.
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
f8bd1cf9a4faf2043c2a34acc3ef3d9347ecae97
created 2015-07-09 09:21 -0700
pushed 2015-07-10 01:01 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1068988 - Part 1: Add byte size to the allocation log; r=shu
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
1410ca1390391dc446f04a7a282560f3a7ca1235
created 2015-05-19 07:57 -0600
pushed 2015-05-20 13:54 +0000
Brian Hackett Brian Hackett - Bug 1163091 - Handle unboxed arrays in jsarray.cpp fast paths, r=jandem.
020c6a559e3ae53d3ae5d807880787cb01cdef59
created 2015-05-03 08:14 -0700
pushed 2015-05-04 11:42 +0000
Brian Hackett Brian Hackett - Bug 1146597 - Add unboxed arrays for JSOP_NEWARRAY arrays, and shell option for using them, r=jandem.
15c5ec8215f76e0ab1601b651e89d100021ed8dc
created 2015-04-29 18:32 -0700
pushed 2015-04-30 17:57 +0000
Brian Hackett Brian Hackett - Bug 1146597 - Backout 02dad33cf2a0 for regressions on a CLOSED TREE.
02dad33cf2a0888239d7e4563fea4bfad71ee83a
created 2015-04-29 17:14 -0700
pushed 2015-04-30 17:57 +0000
Brian Hackett Brian Hackett - Bug 1146597 - Add unboxed arrays for JSOP_NEWARRAY arrays, and shell option for using them, 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
6465d9a4d0dca1ced11105a1bb7d943e43d62d90
created 2015-03-25 09:07 -0700
pushed 2015-03-26 18:44 +0000
Brian Hackett Brian Hackett - Bug 1143256 - Store object metadata using a weak map, r=luke.
324071d6d325ad1ecd6aa14e91e010734c1bd28a
created 2015-03-20 16:07 -0400
pushed 2015-03-21 19:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d3c9b899f7d2 (bug 1143256) for frequent browser_perf-refresh.js leaks.
d3c9b899f7d205a33b53ec9c11d41955955c6089
created 2015-03-20 06:33 -0700
pushed 2015-03-21 19:32 +0000
Brian Hackett Brian Hackett - Bug 1143256 - Store object metadata using a weak map, r=luke.
2b9f5019abf1749c5c58240e7722d56467ca4e6b
created 2015-03-13 02:13 +0100
pushed 2015-03-13 19:52 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1139552 - Convert js::gc::AllocKind to an enum class and eliminate non-AllocKind indexing. r=terrence
b6b78a8f4ab3f2b3e5ae3b8d9812ce8bae4b6517
created 2015-03-04 11:30 -0800
pushed 2015-03-05 23:18 +0000
Terrence Cole Terrence Cole - Bug 1134425 - Part 2: templatize the GC's allocation routines; r=jonco
7c9dfca903cce7a83dae3c780cfdd96701ba0559
created 2015-03-04 09:32 -0800
pushed 2015-03-05 14:12 +0000
Terrence Cole Terrence Cole - Bug 1134425 - Part 1: move the allocator interface code out of line; r=jonco
c4500f0d25cd43c9eb7a421c7554086a647e5726
created 2015-02-09 09:20 -0700
pushed 2015-02-09 21:30 +0000
Brian Hackett Brian Hackett - Bug 1130849 - Rename jsinfer files, r=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.
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.
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.
f0503a20819c61910864f7c3d62113db37053e85
created 2014-10-23 13:49 -0700
pushed 2015-01-12 10:44 +0000
Terrence Cole Terrence Cole - Bug 1085597 - Allow objects with finalization and move ops to be nursery allocated; r=jonco
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.
8c605fc7e0e1b6bc91c7b11f95bf475a9f169ef6
created 2014-10-18 10:51 -0700
pushed 2014-10-20 12:40 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Rename NativeObject slots/elements to slots_/elements_, sr=luke.
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-10-03 13:26 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 23:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
9cdf5a8140238aff4e9cca8822bca261b9151d82
created 2014-02-01 12:04 -0800
pushed 2014-02-26 11:47 +0000
Terrence Cole Terrence Cole - Bug 919544 - Allow cached object allocation to GC; r=jandem
f0f6a25259c50d9540c29bcf04d32bcbfa66e939
created 2013-11-07 11:12 -0800
pushed 2013-11-08 01:06 +0000
Brian Hackett Brian Hackett - Bug 935324 - Clean up adding of type properties to objects, r=jandem.
58309e4d17000097b9343f6deb7ef61400ddc4a3
created 2013-07-23 17:35 -0700
pushed 2013-07-24 12:36 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 8) - Fix #include ordering in js/src/vm/. r=nnethercote.
868ce514bba712fda6578a692505ad5cb938edb7
created 2013-07-19 08:06 -0600
pushed 2013-07-20 00:51 +0000
Brian Hackett Brian Hackett - Bug 875125 - Allow scripts to be parsed/emitted off the main thread, r=billm.
less more (0) tip