js/src/vm/TypedArrayObject.cpp
8fb74fcbc12c83a230f700196e83193e6749d740
created 2019-06-19 20:00 +0000
pushed 2019-06-24 14:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1557056 - Use extended function only for self-hosted function that needs to store canonical name in extended slot. r=jandem a=ritu
26d207ba289e2b3e04eabe5da8dde3c67c32cf2e
created 2019-04-24 02:39 +0000
pushed 2020-05-15 00:16 +0000
Vincent Lequertier Vincent Lequertier - Bug 1255165 - Improve error message for TypeArray.prototype.set if source array is too large;r=arai
544ee6df501b898955b11055eedeca824ca2605d
created 2019-04-11 11:35 +0000
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1542736 - Part 4: Replace JS_UNDEC with js::AsciiDigitToNumber. r=jwalden
662b776a02e6d046b0358cb89b53c19477a4bc67
created 2019-04-05 21:41 +0000
pushed 2020-05-15 00:16 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
6d386a2162b90d72529adbc283391fc4732eff32
created 2019-04-05 09:48 +0300
pushed 2020-05-15 00:16 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 4ad80127f89f (bug 1519636) for bustage on MarkupMap.h and nsAccessibilityService.cpp. CLOSED TREE
4ad80127f89f58dd562fba3e8cececb66b29e62f
created 2019-04-04 21:36 +0000
pushed 2020-05-15 00:16 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
9e48fefcf1aca74fd97036121180907de52756e8
created 2019-04-05 00:27 +0300
pushed 2020-05-15 00:16 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 389b6bbd76db (bug 1519636) for bustages on MarkupMap.h . CLOSED TREE
389b6bbd76dbdf3357453f0989bbe9595751b7ae
created 2019-04-04 20:12 +0000
pushed 2020-05-15 00:16 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
efc786c70693716c36e0ac591b58808c9b5d4484
created 2019-04-02 17:11 +0000
pushed 2020-05-15 00:16 +0000
Robin Templeton Robin Templeton - bug 1456569 - Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
68ac00e863e05091280bf23765607af045cba3cc
created 2019-04-02 05:40 +0300
pushed 2020-05-15 00:16 +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 2020-05-15 00:16 +0000
Robin Templeton Robin Templeton - bug 1456569 - Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
b641ee647a01b1a05bd7775c7ce6e4fac0564917
created 2019-03-19 23:41 +0000
pushed 2020-05-15 00:16 +0000
Iain Ireland Iain Ireland - Bug 1533890: Add native constructor call support to CacheIR r=mgaudet
5734a9a9153133cd366f75742cc958ce205a8b5d
created 2019-03-07 17:49 +0000
pushed 2020-05-15 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 1530937 part 10 - Convert more callVMs in CodeGenerator.cpp. r=nbp
f99b937e9e7ce91e7d648a37251d4af8d1d6da68
created 2019-02-25 16:09 -0600
pushed 2020-05-15 00:16 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 13 - Move method definition inline comments to new line in 'js/'. r=jorendorff
765bc7a86f726c7fd3633ca29026cc10f4950864
created 2019-02-18 22:52 -0800
pushed 2020-05-15 00:16 +0000
Jeff Walden Jeff Walden - Bug 1529298 - Rename the two ArrayBufferObject::create overloads to ArrayBufferObject::create{Zeroed,WithContents}, and inline a simplified form of the more-complex ArrayBufferObject::create into the new createZeroed function. r=sfink
eed1098d0d6c9e3af5b02154295e452c6c21bb48
created 2019-02-22 05:43 +0200
pushed 2020-05-15 00:16 +0000
Csoregi Natalia Csoregi Natalia - Backed out 16 changesets (bug 1529298, bug 1529294) for spidermonkey bustages on testAtomicOperations.cpp. CLOSED TREE
1477b8eb544268bdd7deacd909077bfbebc59f0e
created 2019-02-18 22:52 -0800
pushed 2020-05-15 00:16 +0000
Jeff Walden Jeff Walden - Bug 1529298 - Rename the two ArrayBufferObject::create overloads to ArrayBufferObject::create{Zeroed,WithContents}, and inline a simplified form of the more-complex ArrayBufferObject::create into the new createZeroed function. r=sfink
17d8de567ea416b9a995fcec56897b1bc138b9c6
created 2019-02-19 11:22 +0000
pushed 2020-05-15 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 1521906 part 2 - Replace remaining CheckedUnwrap calls in js/src. r=luke
a33117a0abf5c9b83ee12465256384cd1bda492b
created 2019-02-11 05:08 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1526403 - Part 3: Add inlining support for TypedArray "byteOffset" getter. r=jandem
e7dc5234c6567ed6ff2c7db0c83314e3812f58c1
created 2019-02-10 17:37 +0000
pushed 2020-05-15 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 1521906 part 1 - Use obj->maybeUnwrapAs<T>() or obj->maybeUnwrapIf<T>() instead of CheckedUnwrap where possible. r=luke
7922211d6dcb0f3e7be9a4d0885d6484d6a26b1a
created 2019-02-08 06:36 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1525352: Add VM-call for TypedArray constructor with ArrayBuffer argument. r=anba
3924aed041cf7cb12c445e8c76618726f552f706
created 2019-02-04 19:10 +0000
pushed 2020-05-15 00:16 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
fe279cc0e629bcdc3c2dbe1d7b85a20cd29ebca2
created 2019-02-01 05:14 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1520286 - Part 2: Add VM-call for TypedArray constructor with Array/TypedArray arguments. r=jandem
4ef98412ced0f8fb6e03adf04b93e917fb4083de
created 2019-02-01 05:14 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1520286 - Part 1: Switch over inlinable natives via JSJitInfo instead of performing pointer comparisons. r=tcampbell
d58a5867916beec1821519af5c4d1db89aa01dfa
created 2019-01-31 10:36 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1522157 - Part 1: Add fast path when TypedArray.from is called with packed arrays. r=jandem
bbe4b321e60a0569319d0014c62d5234153924a9
created 2019-01-29 05:28 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1523592: Move %TypedArray%.prototype[@@toStringTag] getter from JS to C++. r=jorendorff
f052949e151b1f2cfd9203a507a94ddd42392ec4
created 2019-01-18 09:35 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1521127 - Part 3: Don't check for singleton allocation sites when creating typed arrays. r=jandem
1f92e62a285c1e626ecb745857d6177bbaf660cc
created 2019-01-23 15:05 +0200
pushed 2020-05-15 00:16 +0000
Coroiu Cristina Coroiu Cristina - Backed out 3 changesets (bug 1521127) for build bustages at builds/worker/workspace/build/src/js/src/vm/ObjectGroup.cpp on a CLOSED TREE
6ac126ad6e18cdc00fc6b0b15a1242c1028a135f
created 2019-01-18 09:35 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1521127 - Part 3: Don't check for singleton allocation sites when creating typed arrays. r=jandem
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2020-05-15 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
494b88d492b13cdb790e6f503635db5bc022e8c2
created 2019-01-17 09:13 +0000
pushed 2020-05-15 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 1520536 - Handle same-compartment wrappers in TypedArrayObjectTemplate<T>::fromTypedArray. r=anba
1ce15a2a79e08b2b8803d42b06476d5b101111d0
created 2019-01-14 20:19 +0000
pushed 2020-05-15 00:16 +0000
Jason Orendorff Jason Orendorff - Bug 1317416 - GetPrototypeFromConstructor needs to retrieve the fallback prototype from the constructor's realm. r=jandem
b32c2548fa6bf1e642bd6bb5eacd550a94792638
created 2019-01-12 10:49 +0000
pushed 2020-05-15 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 1518753 part 3 - Fix TypedArrayObject::ensureHasBuffer to create the buffer in the array's realm. r=anba
0140cfbc71db4e1c546448a97cbf536539997949
created 2019-01-09 01:52 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1394386: Don't enforce tenure allocation for TypedArrays from inlined constructor ool-path. r=jandem
3d09512072a5b37eb90f38a9490f89264be90356
created 2019-01-07 05:46 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1517823 - Part 1: Store out of line TypedArray data in ArrayBuffer malloc-arena. r=sfink
500c1db3053317312cba1fb8abf93da49d36e862
created 2019-01-03 02:56 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1517259 - Part 13: Move the default getIndexValue method into the anonymous namespace. r=jandem
5259ce5b5a406ca59b08d42c88435c99e7352bdd
created 2019-01-03 05:51 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1517259 - Part 14: Add constexpr modifier to variables holding constexpr values. r=tcampbell
247a8fda0496136d355bce3d32731904b13d545d
created 2019-01-07 02:51 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1517259 - Part 12: Use JS_FOR_EACH_TYPED_ARRAY instead of enumerating each typed array kind manually. r=tcampbell
f4a25c85b31856ecfa7a717071971cab1f682b6c
created 2019-01-07 02:50 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1517259 - Part 11: Move friend-api typed array functions closer together. r=tcampbell
10cd03b453f8feb32eec1d6b1f106bbe84fd5e5a
created 2019-01-07 02:49 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1517259 - Part 10: Use initFixedSlot when initializing typed array slots. r=tcampbell
0ff9408e595655e51076d4582d88c566da65e990
created 2019-01-03 02:52 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1517259 - Part 9: Replace unreachable code in ArrayBufferView tracking with assertions. r=jandem
f46527ec0104c4df262caaca0271826a229a3b24
created 2019-01-03 02:51 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1517259 - Part 8: Remove explicit call to GetBackgroundAllocKind. r=jandem
f428c73aa133a363c4fb971112d1718575d4523e
created 2019-01-07 05:43 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1517259 - Part 7: Fix a comment, add |const|, use typed enums, and more nits. r=tcampbell
26f01305411cec2aa1a186f14de45b4822d65345
created 2019-01-03 02:50 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1517259 - Part 6: Replace CalculateAllocSize with simple multiplication. r=tcampbell
fbe6986e02b55160283bcdc0ced30bb47122798f
created 2019-01-03 02:47 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1517259 - Part 5: Remove unnecessary extra branches in TypedArrayObjectTemplate<T>::fromTypedArray. r=tcampbell
b4b4151af7978699b3e5fb15af1fed6cb787db6e
created 2019-01-03 02:46 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1517259 - Part 4: Replace most sizeof with BYTES_PER_ELEMENT to align with TypedArrayObject::bytesPerElement() users. r=tcampbell
8f35396665f570d44b59fd968ceccc5dd62dddcc
created 2019-01-03 02:46 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1517259 - Part 3: Sprinkle a few constexpr throughout TypedArray code. r=tcampbell
9ee71cbdb6ab65bd05c2c33edded8b5fa9faebde
created 2019-01-03 02:43 -0800
pushed 2020-05-15 00:16 +0000
André Bargull André Bargull - Bug 1517259 - Part 2: Remove dead or useless code. r=tcampbell
77a8b17163210f7d4bba7e800c2fcb55b0690a24
created 2019-01-03 15:37 -0600
pushed 2020-05-15 00:16 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
e32d3be39b84c40e5bf8dee55d3a3ae8c6773916
created 2019-01-04 16:33 -0600
pushed 2020-05-15 00:16 +0000
Jeff Walden Jeff Walden - Back out f8a29b8bb211, d1267711aef0, df1b7a886a9d, 0f6a3dd2c2f7, e6628922b7be, 0a374ac233cd, cf00fd0f080c, 6fc24c4e7798, ab2e4a2e5dd2, 2d17e4ef5e71, 4a8940073f8c, ea3ab4b83152, c7577c232591, e58454c68f0f, and 0e39815d1bce for breaking a single Android J10 and nothing else. (That J10 task must not like deck chairs...) r=bustage
cf00fd0f080c31a4d475585e7583180a62007596
created 2019-01-03 15:37 -0600
pushed 2020-05-15 00:16 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
0429fe76b4cca9d11093dcfc79e01d7da1f91888
created 2018-12-07 14:38 -0800
pushed 2020-05-15 00:16 +0000
Steve Fink Steve Fink - Bug 1513108 - Remove the separate class extension hook for getting a weakmap key delegate, r=jonco
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2020-05-15 00:16 +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 2020-05-15 00:16 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2020-05-15 00:16 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
4b7c53151158f12abeadcd76779a26a94a9fd26b
created 2018-11-19 17:02 +0000
pushed 2020-05-15 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell
89ebcbf1fd6fa6e1197007ae53101f66334e6969
created 2018-10-30 21:58 +0000
pushed 2020-05-15 00:16 +0000
Jason Orendorff Jason Orendorff - Bug 1499813 - Part 2: JSObject::unwrapAs<T>() and canUnwrapAs<T>() methods. r=tcampbell
0e5ef9469604871660a21dc37e3a553125b5f533
created 2018-10-22 14:46 +0000
pushed 2020-05-15 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 1499045 part 2 - Add ArrayBufferViewObject::init to deduplicate more TypedArrayObject/DataViewObject code. r=jwalden
33dd2766eab8fd99cc3345b9984ee597e2306caa
created 2018-10-22 14:46 +0000
pushed 2020-05-15 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 1499045 part 1 - Simplify ArrayBufferViewObject::bufferEither a bit and remove ArrayBufferViewObject::bufferObject. r=jwalden
b449c4991dc4153716f7d53173a14f7a29284616
created 2018-10-15 11:42 +0000
pushed 2020-05-15 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 1496378 part 5 - Clean up ArrayBufferViewObject::trace. r=jwalden
less more (0) -300 -100 -60 tip