js/src/builtin/TypedObject.h
ec8cad6891215a6db48cf2bc927ef6c77838035f
created 2019-11-15 18:17 +0200
pushed 2019-11-19 11:31 +0000
Cosmin Sabou Cosmin Sabou - Backed out 16 changesets (bug 1595745) for spidermonkey bustages on testWasm.cpp. CLOSED TREE
e089ebe699d2ef3729774765db5c47a58995435f
created 2019-11-15 15:05 +0000
pushed 2019-11-19 11:31 +0000
André Bargull André Bargull - Bug 1595745 - Part 11: Change TypedObject to use ClassSpec. r=mgaudet
c034401401c23f041958b032f5dad95ab382c228
created 2019-08-14 19:13 +0000
pushed 2019-08-15 19:41 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell
afb443764498dee705a5e1e06cd1c2de3f222035
created 2019-08-15 08:32 +0000
pushed 2019-08-15 19:41 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove js::Class definition and alias JSClass to it r=tcampbell,mccr8
31a82aadb5232a485136a5a277840758591c1669
created 2019-08-12 10:43 +0000
pushed 2019-08-12 22:02 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Replace internal use of js::FreeOp with JSFreeOp r=tcampbell?
9f551fcee77ecd379e7df7d85102f72b6e9ec8ab
created 2019-08-12 13:37 +0300
pushed 2019-08-12 16:26 +0000
Oana Pop Rus Oana Pop Rus - Backed out 4 changesets (bug 1572782) for build bustages at build/src/obj-firefox/dist/include/nsIXPCScriptable.h on a CLOSED TREE
8239e4baa0f462d82fcaa6c5546d8cd369be2c7a
created 2019-08-12 10:16 +0000
pushed 2019-08-12 16:26 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Replace internal use of js::FreeOp with JSFreeOp r=tcampbell?
3661ff622cec0389b360c8acaf590780ce64bf3f
created 2019-08-08 10:23 +0000
pushed 2019-08-08 23:21 +0000
Andy Wingo Andy Wingo - Bug 1554113 - Support (Big)Int64 fields in typed objects r=till
7d7830b79440ac5cfcfccd161768960452b7d56d
created 2019-08-08 12:23 +0300
pushed 2019-08-08 23:21 +0000
Bogdan Tara Bogdan Tara - Backed out changeset 43d9939e4ebd (bug 1554113) for TypedObject.cpp related failures CLOSED TREE
43d9939e4ebd3833bc3d29f9b5450aaf6542b709
created 2019-08-03 14:15 +0000
pushed 2019-08-08 23:21 +0000
Andy Wingo Andy Wingo - Bug 1554113 - Support (Big)Int64 fields in typed objects r=till
19f38c9cdd671aac3fc57ccde19560f337d7d992
created 2019-06-12 16:23 +0100
pushed 2019-06-15 12:12 +0000
Jon Coppeard Jon Coppeard - Bug 1395509 - Track malloc memory used by TypedObject trace lists r=sfink
d8a83a5f0fb9165f97d8000976bb2241d44cda34
created 2019-06-14 17:28 +0300
pushed 2019-06-14 14:53 +0000
Gurzau Raul Gurzau Raul - Backed out 7 changesets (bug 1395509) for SM build failures on a CLOSED TREE.
9de6fe9f087eb386f829300206084da2a0861ea3
created 2019-06-12 16:23 +0100
pushed 2019-06-14 13:33 +0000
Jon Coppeard Jon Coppeard - Bug 1395509 - Track malloc memory used by TypedObject trace lists r=sfink
427b854cdb1c47ce6a643f83245914d66dca4382
created 2019-03-13 13:33 +0100
pushed 2019-04-08 02:51 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1534967 - Part 1: use RootedIdVector. r=jonco
efc786c70693716c36e0ac591b58808c9b5d4484
created 2019-04-02 17:11 +0000
pushed 2019-04-04 04:41 +0000
Robin Templeton Robin Templeton - bug 1456569 - Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
68ac00e863e05091280bf23765607af045cba3cc
created 2019-04-02 05:40 +0300
pushed 2019-04-02 08:40 +0000
Noemi Erli Noemi Erli - Backed out changeset 6ccad746f5d8 (bug 1456569) for Linting opt failure in TypedArray.js CLOSED TREE
6ccad746f5d83af425dec5b26c5bca6f6bcfbb46
created 2019-04-01 22:22 +0000
pushed 2019-04-02 08:40 +0000
Robin Templeton Robin Templeton - bug 1456569 - Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
5090ecf6324be03db84bdb1e4d0308a0161702a7
created 2019-03-28 15:03 +0000
pushed 2019-03-29 05:30 +0000
Matthew Gaudet Matthew Gaudet - Bug 1536439 - [Part 3] Convert shape pointer to a GCPtrShape and remove manual barriering r=tcampbell
3a5f3266614a8cfdbb606274d1d748907c9cc898
created 2019-03-28 15:02 +0000
pushed 2019-03-29 05:30 +0000
Matthew Gaudet Matthew Gaudet - Bug 1536439 - [Part 1] Removing Shaped Objects r=tcampbell
1eca70474a6ce915fa3d6ef2dc5511b5a8204fb9
created 2019-03-28 16:09 +0200
pushed 2019-03-29 05:30 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 3 changesets (bug 1536439) for SM bustages on ProxyObject.h
4016c86b98ec696b33bf73ac65f24cc089705b8e
created 2019-03-28 13:37 +0000
pushed 2019-03-29 05:30 +0000
Matthew Gaudet Matthew Gaudet - Bug 1536439 - [Part 3] Convert shape pointer to a GCPtrShape and remove manual barriering r=tcampbell
6043e621c80ce71f70fb7745c761cfffc42eee80
created 2019-03-28 13:36 +0000
pushed 2019-03-29 05:30 +0000
Matthew Gaudet Matthew Gaudet - Bug 1536439 - [Part 1] Removing Shaped Objects r=tcampbell
66414629b2e353ef5740bd57da3a8ffdf39e5ce0
created 2019-03-26 13:58 +0000
pushed 2019-03-27 16:44 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1521732 - Part 3: Use RootedValueVector instead. r=sfink,jonco
b376d69fbe8f3c7c1227849feb0dea6b4a3cbb87
created 2019-02-15 19:52 -0800
pushed 2019-02-20 23:36 +0000
Jeff Walden Jeff Walden - Bug 1527174 - Remove {Inline,Outline}TransparentTypedObject::getOrCreateBuffer, needed only by the just-removed TypedObjectBuffer self-hosted function. r=sfink
bd48f7dd71da00cf4c600b905f3ff9edd745ad32
created 2019-02-15 19:52 -0800
pushed 2019-02-20 23:36 +0000
Jeff Walden Jeff Walden - Bug 1527174 - Remove the unused TypedObjectBuffer self-hosted function. r=sfink
3e8268f13176bda200ed81decb06575aec6e0c04
created 2018-11-28 12:47 +0100
pushed 2018-12-21 10:43 +0000
Lars T Hansen Lars T Hansen - Bug 1510216 - Add WasmAnyRef type to the TypedObject system. r=luke
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-11-30 19:52 +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-11-30 18:01 +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 15:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
5bad4fe7108eda1ca69c5f5aac82b4042c874deb
created 2018-11-20 14:47 +0000
pushed 2018-11-20 21:50 +0000
Jan de Mooij Jan de Mooij - Bug 1508605 - Change some comments from /* */ to // to avoid clang-format issues. r=tcampbell
c8dd8f4166c9287abf6964e55f3b86754d6cf806
created 2018-11-19 13:05 +0000
pushed 2018-11-19 22:37 +0000
Ted Campbell Ted Campbell - Bug 1508180 - Use uppercase names for high-order macros in js/ r=jandem
29614e10d51217088c23aa7890280bb0e51d1d93
created 2018-05-09 11:35 +0200
pushed 2018-09-21 17:11 +0000
Lars T Hansen Lars T Hansen - Bug 1459900 - Implement struct.new. r=luke
506e668e28645f38b226ea203aed38b5b5f0b0e5
created 2018-09-06 10:17 +0200
pushed 2018-09-11 14:33 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/builtin, part 3. r=evilpie
1cd14797e7cc6621f7bd08eef48a56b9483963a7
created 2018-07-31 10:45 +0200
pushed 2018-08-03 11:03 +0000
Lars T Hansen Lars T Hansen - Bug 1479718 - Allow Wasm to prevent a TypedObject constructor from being invoked from JS. r=till
3e4eec1a2feee53119135913a33a2fa62c7b4ceb
created 2018-07-27 13:33 +0200
pushed 2018-08-03 11:03 +0000
Lars T Hansen Lars T Hansen - Bug 1478982 - Allow TypedObject fields to be flagged immutable. r=till
3858eb122b9fb0868140e7c553ec99a49cc82611
created 2018-07-31 10:48 +0200
pushed 2018-08-03 11:03 +0000
Lars T Hansen Lars T Hansen - Bug 1468524 - Fix instanceof for TypedObject 'struct' instances. r=till
4534ae540e86d686f29098cbcc2f932a6b83117b
created 2018-07-24 15:15 +0200
pushed 2018-07-26 15:29 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
0fd93c0985bbdfdb1233583164c386d54fc8d498
created 2018-07-26 14:23 +0300
pushed 2018-07-26 11:29 +0000
shindli shindli - Backed out 2 changesets (bug 1416723) for failures in dom/serviceworkers/test/test_serviceworker_interfaces.html on a CLOSED TREE
b2242216d11b7aff2b1549ce3f717a98de6cc892
created 2018-07-24 15:15 +0200
pushed 2018-07-26 10:36 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
67c0442a7a44a0618504911b3239aa0117b3d4ee
created 2018-06-26 12:02 -0400
pushed 2018-06-28 19:24 +0000
Ted Campbell Ted Campbell - Bug 1471272 - Add [SMDOC] tags for in-source documentation. r=jandem,nbp
1d069afa41fa40ba8c5835dbd83f1218c46b83e7
created 2018-05-16 13:44 +0200
pushed 2018-06-20 07:52 +0000
Lars T Hansen Lars T Hansen - Bug 1461948 - Uncouple ReferenceType from TypedObject's ReferenceTypeDescr. r=till
c8434494445c6b5403c292226498a78b3d428331
created 2018-05-16 09:44 +0200
pushed 2018-06-20 07:52 +0000
Lars T Hansen Lars T Hansen - Bug 1461948 - Generalize and abstract TypedObject field layout algorithm. r=till
e6cd4f48162d22ef3608391bbf16e7509e39de11
created 2018-05-15 19:49 +0200
pushed 2018-06-20 07:52 +0000
Lars T Hansen Lars T Hansen - Bug 1461948 - Factor the TypedObject struct type constructor. r=till
d9de6329f9adb0fe2af88e40b69e22f1d88b86b7
created 2018-05-16 11:42 +0200
pushed 2018-06-06 11:20 +0000
Lars T Hansen Lars T Hansen - Bug 1461948 - Abstract the inline/outline TypedObject decision. r=till
7bfcf62f68078e4854bfe41575521207f436a7aa
created 2018-05-09 15:23 +0200
pushed 2018-06-06 11:20 +0000
Lars T Hansen Lars T Hansen - Bug 1461948 - Remove redundant length parameter for TypedObject constructor. r=till
7a03a7e15320ca43339f40866a1ac982f87e5c5e
created 2018-04-13 02:26 -0700
pushed 2018-04-13 22:59 +0000
André Bargull André Bargull - Bug 1447442 - Part 6: Pass Handle<GlobalObject*> in ClassInitializerOp. r=jorendorff
08702628464616ad69c49390f121e9342e9d625f
created 2018-02-14 16:00 -0600
pushed 2018-02-16 21:07 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 3: Rename some files into js/src/gc. r=jonco.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-02-14 17:19 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
8009cda1a18e5e2f7bcb5b970ecab9637d124dd9
created 2018-01-29 13:19 +0200
pushed 2018-02-01 13:00 +0000
Ted Campbell Ted Campbell - Bug 1433837 - Use accessors for ShapedObject::shape_ field. r=jandem
e52e7ff7148a48d0ee939bff62064d6736c3458a
created 2018-01-28 20:23 +0200
pushed 2018-01-29 19:20 +0000
Ted Campbell Ted Campbell - Bug 1433837 - Objects that are isNative should extend NativeObject r=jandem
45eedc2acce303672f97a8752bfccfff7e23d9a0
created 2017-11-01 15:37 +0000
pushed 2017-11-01 15:38 +0000
Jon Coppeard Jon Coppeard - Bug 1412912 - Split out JSObject alloc kind helper functions into ObjectKind-inl.h r=sfink
70a52e791eb7160b0c4130cc8f0bb6f58d34d101
created 2017-09-19 12:31 +0100
pushed 2017-09-19 11:32 +0000
Jon Coppeard Jon Coppeard - Bug 1396613 - Replace special cases with use of objectMoved hook when tenuring r=sfink
f30ec8ac7239eda68629aba08416c3a40e0dea58
created 2017-06-14 10:37 +0200
pushed 2017-06-14 08:41 +0000
Jan de Mooij Jan de Mooij - Bug 1370608 part 1 - Move newEnumerate hook from ObjectOps to ClassOps. r=evilpie,bz
12667d6bc2083c860f26921c3deb9598fcae7b7e
created 2017-02-14 18:19 +0100
pushed 2017-02-14 17:25 +0000
Jan de Mooij Jan de Mooij - Bug 1339411 - Rewrite and optimize object allocation paths. r=bhackett
e91f28eb9a8831d1988350a8cd9e4c41d2b637d4
created 2017-01-20 16:10 +0000
pushed 2017-01-20 16:11 +0000
Jon Coppeard Jon Coppeard - Bug 1331668 - Add a class to encapsulate the possible results of a property lookup r=jandem
7e451af5058d08984d8d5440177a757dd68a53b2
created 2016-07-20 21:49 -0700
pushed 2016-10-14 18:01 +0000
Jeff Walden Jeff Walden - Bug 1299284 - Change typed-object code's alignment, offset, and size concepts to use unsigned types. r=sfink
4c0e2f689239b80b26e32e87a12eb8866adc66b2
created 2016-10-05 16:04 -0700
pushed 2016-10-11 01:06 +0000
Bill McCloskey Bill McCloskey - Bug 1308039 - Convert AutoAssertOnGC to release assertion (r=jonco)
0ac4f99472a37d0a054e90c72f91c459e7ac010c
created 2016-10-04 11:31 -0700
pushed 2016-10-05 21:00 +0000
Steve Fink Steve Fink - Bug 1307296 - Stricter requirements for accessing typed object data, r=jonco
9456e0185872a6262940f549aa50e67072de26cc
created 2016-09-21 02:48 -0400
pushed 2016-09-21 19:07 +0000
arn197 arn197 - Bug 1304310 - Remove else after return statement in ConvertScalar. r=arai
f411c2442970e33416db6aaeebae04051222c517
created 2016-08-04 11:27 -0500
pushed 2016-08-04 18:12 +0000
Luke Wagner Luke Wagner - Bug 1292190 - Baldr: fix include dependencies (r=bbouvier)
less more (0) -100 -60 tip