js/src/vm/TypedArrayObject-inl.h
76f9bff99e53a919cfa139cc72fbbcbae0d2e6e7
created 2021-04-12 16:01 +0000
pushed 2021-04-12 21:34 +0000
Lars T Hansen Lars T Hansen - Bug 1691886 - Remove BufferSize. r=jandem
9d20ba60f0ee41fde11b59715e61f9c8f264bade
created 2021-04-09 13:20 +0000
pushed 2021-04-10 03:36 +0000
Jan de Mooij Jan de Mooij - Bug 1704042 part 4 - Use GetLengthProperty overload returning uint64_t for TypedArray fromObject. r=lth
1cc9b86bd12f91ca3842bbf8984ee8b5fc167467
created 2021-02-22 13:12 +0000
pushed 2021-02-22 17:34 +0000
Ted Campbell Ted Campbell - Bug 1694040 - Replace JSObject::isNative with is<NativeObject>. r=jandem
3e922579936a5793c259a8734a637bdbb1106572
created 2021-01-15 13:35 +0000
pushed 2021-01-15 21:53 +0000
Jan de Mooij Jan de Mooij - Bug 1686936 part 1 - Make %TypedArray%.prototype.set work with large buffers. r=anba
c51fbde2f22668e8d134890184b0db01201b0779
created 2020-12-03 08:23 +0000
pushed 2020-12-03 21:52 +0000
Christian Holler Christian Holler - Bug 1677045 - Replace JS_MORE_DETERMINISTIC with a runtime flag. r=jandem
18db050b9f5606ba641067039e1182d262b137f9
created 2020-12-02 14:58 +0200
pushed 2020-12-02 21:42 +0000
smolnar smolnar - Backed out changeset 750b066e600e (bug 1677045) for causing SM bustage in Iteration.cpp CLOSED TREE
750b066e600ef3018f43b5019e99a8ad7fc56231
created 2020-12-02 11:39 +0000
pushed 2020-12-02 21:42 +0000
Christian Holler Christian Holler - Bug 1677045 - Replace JS_MORE_DETERMINISTIC with a runtime flag. r=jandem
d27b03f6a30ea6ca962fc58ec2b8b4e0a73621cf
created 2020-11-30 18:26 +0000
pushed 2020-12-01 16:02 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 47 - Move AutoSuppressAllocationMetadataBuilder from TypeInference-inl.h to JSObject-inl.h. r=iain
487d37f789a27757b6e3f62334693223db99b879
created 2020-11-02 12:24 +0000
pushed 2020-11-02 21:41 +0000
Jan de Mooij Jan de Mooij - Bug 1673867 part 9 - Use BufferSize in more ArrayBufferView code. r=sfink
a637c801470baeab0843c03613377e6dbf05ad71
created 2020-11-02 12:33 +0000
pushed 2020-11-02 21:41 +0000
Jan de Mooij Jan de Mooij - Bug 1673867 part 7 - Return BufferSize from TypedArray length method. r=sfink
0eb8a63ace8674a95c9722a8bd4fa0f4b7f66feb
created 2020-10-28 15:14 +0000
pushed 2020-10-29 04:07 +0000
Jan de Mooij Jan de Mooij - Bug 1673604 part 7 - Clean up length/lengthValue accessors. r=anba
1297ab57905039a8b1c5166cc294c5261ece42fd
created 2020-10-10 21:15 +0300
pushed 2020-10-10 21:35 +0000
Narcis Beleuzu Narcis Beleuzu - Bug 1669181 - Part 66: Split uint8_clamped from vm/ArrayBufferObject.h. r=jandem
3a16836e37caf31994abfc1608bf378f89ae82c9
created 2020-07-31 16:37 +0000
pushed 2020-08-01 09:48 +0000
Jeff Walden Jeff Walden - Bug 1656411 - Move typed array, ArrayBuffer, and dataview-related functions out of jsfriendapi.h to two new headers. r=mgaudet,jgilbert
0748ce82ab9df8afbb73bea361a775baaaa169c1
created 2020-04-14 09:05 +0000
pushed 2020-04-14 15:44 +0000
Jon Coppeard Jon Coppeard - Bug 1628751 - Replace use of standard library traits classes by the _v or _t versions r=jwalden
83a01c8c31c7a7c3ffeaefee061611efb33951d5
created 2020-03-28 13:57 +0000
pushed 2020-03-28 21:40 +0000
André Bargull André Bargull - Bug 1625138 - Part 15: Replace mozilla::IsFloatingPoint with std::is_floating_point. r=froydnj
70f5608fb8f28689ab0a2331b63e0596aacc6fff
created 2019-11-08 11:08 +0000
pushed 2019-11-08 21:36 +0000
André Bargull André Bargull - Bug 1592992 - Part 14: Include util/Memory.h where necessary. r=jonco
879358fd177136a5989b627dd297957065c12105
created 2019-11-08 11:06 +0000
pushed 2019-11-08 21:36 +0000
André Bargull André Bargull - Bug 1592992 - Part 12: Replace js::Min/Max with std::min/max. r=jonco
a4daa44cdb9cd0ab8a1870a4105ff8f9103c193e
created 2019-05-30 18:52 +0100
pushed 2019-05-31 17:06 +0000
Jon Coppeard Jon Coppeard - Bug 1395509 - Split out zone memory allocation framework into separate base class r=sfink
cb9e9d32e5213700d73b041daa4971f6a4785497
created 2019-04-11 14:08 +0000
pushed 2019-04-12 03:19 +0000
André Bargull André Bargull - Bug 1536695 - Part 2: Support infallible conversion for BigInt types. r=jandem
a40f5c68f454d5e9ab2066cc298681ba4da134fc
created 2019-04-11 11:23 +0000
pushed 2019-04-12 03:19 +0000
André Bargull André Bargull - Bug 1536695 - Part 1: Avoid computing constant scalar-type when calling canConvertInfallibly. r=jandem
efc786c70693716c36e0ac591b58808c9b5d4484
created 2019-04-02 17:11 +0000
pushed 2019-04-04 04:33 +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:35 +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:35 +0000
Robin Templeton Robin Templeton - bug 1456569 - Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
66414629b2e353ef5740bd57da3a8ffdf39e5ce0
created 2019-03-26 13:58 +0000
pushed 2019-03-27 16:35 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1521732 - Part 3: Use RootedValueVector instead. r=sfink,jonco
fdb6f449e8c0858442997e9fdf5d35fbc35d5fec
created 2019-02-14 15:03 +0000
pushed 2019-02-15 01:38 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
52b19cbca26bcc530e046cd3e8c8c81bfc02faaa
created 2019-02-12 02:36 +0000
pushed 2019-02-12 09:46 +0000
Robin Templeton Robin Templeton - Bug 1526838 - Fix TypedArray value conversion for BigInts r=jwalden
1ce15a2a79e08b2b8803d42b06476d5b101111d0
created 2019-01-14 20:19 +0000
pushed 2019-01-15 04:37 +0000
Jason Orendorff Jason Orendorff - Bug 1317416 - GetPrototypeFromConstructor needs to retrieve the fallback prototype from the constructor's realm. 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
bb430eaf5521aa8ab233a45b585ff9e5dfecf4c9
created 2018-10-02 16:16 +0200
pushed 2018-10-19 04:17 +0000
Lars T Hansen Lars T Hansen - Bug 1495731 - remove JS_VOLATILE_ARM, it is no longer relevant. r=waldo
1f8af7db9d96ee0e9fd4f9d4949efe3921f99290
created 2018-10-15 11:51 +0000
pushed 2018-10-15 22:19 +0000
Jan de Mooij Jan de Mooij - Bug 1496378 part 2 - Move data pointer accessors from DataViewObject/TypedArrayObject to ArrayBufferViewObject. r=jwalden
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
219721735c51630107ce70c295c26b88bb87ab3a
created 2018-09-06 11:18 +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 11. r=tcampbell
04a9320069d7e233b88586151bdceb9c353064b4
created 2018-05-16 19:00 -0700
pushed 2018-05-19 09:39 +0000
Jeff Walden Jeff Walden - Bug 1461556 - Don't use PodCopy/PodMove to implement typed-array element-to-element copying: bog-standard std::copy and std::copy_n are readily optimized to the same thing, and they don't have a non-obvious requirement that the type being copied be trivial. r=jandem
109933956ea91fad2b5722c2161715cb408b3178
created 2018-04-13 02:26 -0700
pushed 2018-04-14 09:49 +0000
André Bargull André Bargull - Bug 1447442 - Part 11: Use MOZ_IS_GCC to test for GCC. r=Waldo
bd71b6ae8e6c51bd3675adba932db5830c707069
created 2018-02-24 10:26 -0600
pushed 2018-03-12 23:12 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 3: jsarray* -> builtin/Array*. r=jandem.
12afe6be329fe78619bbc35772da7b7ce1ada2b5
created 2018-03-10 02:31 +0200
pushed 2018-03-10 09:59 +0000
Ciure Andrei Ciure Andrei - Backed out 2 changesets (bug 1439026) for webreftest css/CSS2/borders/border-top-width-080.xht failures a=backout on a CLOSED TREE
39d03fed10fbafafd4fbd51fac721017a13bde9f
created 2018-02-24 10:26 -0600
pushed 2018-03-10 09:59 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 3: jsarray* -> builtin/Array*. 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
e745fe9ab05aa6a877230fc451be0bac38a9a8f6
created 2018-02-27 08:23 -0600
pushed 2018-03-02 23:07 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 7: jsnum.* -> builtin/Number.*. r=jandem.
07d69d9954c1165f66a275f047517f2e57e640df
created 2018-02-24 10:26 -0600
pushed 2018-03-02 23:07 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 3: jsarray* -> builtin/Array*. r=jandem.
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. 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
0d790b8d5027a83c7ff028fa2f153fc6ac86fc5a
created 2017-10-19 13:50 +0100
pushed 2017-10-19 22:09 +0000
Nathan Froyd Nathan Froyd - Bug 1163171 - part 5 - remove arm-specific hacks in typed array implementation; p=froydnj, r=lth, push=lth
b95045e6223be4ef08d60b34577f48be87c95aab
created 2017-09-20 13:19 +0100
pushed 2017-09-21 00:18 +0000
Jon Coppeard Jon Coppeard - Bug 1400278 - Move definition of ZoneAllocPolicy to jsalloc.h r=sfink
3e943b6a9520ca0ae4c9b4d7e0fc8965b5537d76
created 2017-08-23 18:14 +0200
pushed 2017-09-13 09:28 +0000
André Bargull André Bargull - Bug 1393089 - Part 4: Remove unused context arguments from ElementSpecific and initTypedArraySlots. r=jandem
0a0d65bba22a3d3986b9203408c12831c3a2fc35
created 2017-05-02 14:20 -0700
pushed 2017-05-05 13:17 +0000
André Bargull André Bargull - Bug 1317383 - Part 2: Use ToIndex when constructing TypedArray with length argument (ES2017). r=evilpie
bc2539cd72c91ae71633c8aea460577e1120647c
created 2017-04-28 16:24 +0200
pushed 2017-04-29 09:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset eeb52543a6c6 (bug 1317383)
eeb52543a6c6e9bb931eaeef9734e82d5228ea92
created 2017-04-25 09:35 -0700
pushed 2017-04-29 09:10 +0000
André Bargull André Bargull - Bug 1317383 - Part 2: Use ToIndex when constructing TypedArray with length argument (ES2017). r=evilpie
9b990c5890a81b46e4ffd8ae28c230effe9fba40
created 2017-03-02 01:53 -0800
pushed 2017-03-02 22:57 +0000
André Bargull André Bargull - Bug 1314148: Correctly handle wrapped typed arrays in TypedArray.prototype.set. r=lth, waldo
4a930acd18f8de343fc8ae6eafcd0b12798ea69c
created 2017-02-17 08:27 -0800
pushed 2017-02-20 13:05 +0000
André Bargull André Bargull - Bug 1317384 - Update TypedArray.prototype.set to be compliant with latest ECMA2017. r=lth
75d9473b2744dce948c6277c13698cbf2146c1c6
created 2017-01-27 02:38 -0800
pushed 2017-02-08 00:33 +0000
André Bargull André Bargull - Bug 1225031 - Part 9: Inline methods from TypedArrayMethods and then remove TypedArrayMethods. r=lth
2d1401b92435fcf678c36bbe59a1e3f431af24a7
created 2017-01-11 13:19 -0800| base
pushed 2017-02-08 00:33 +0000
André Bargull André Bargull - Bug 1225031 - Part 8: Rename TypedArrayCommon.h to TypedArrayObject-inl.h. r=lth
less more (0) tip