js/src/vm/TypedArrayObject.cpp
33dd2766eab8fd99cc3345b9984ee597e2306caa
created 2018-10-22 14:46 +0000
pushed 2018-10-27 01:06 +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 2018-10-27 01:06 +0000
Jan de Mooij Jan de Mooij - Bug 1496378 part 5 - Clean up ArrayBufferViewObject::trace. r=jwalden
e6c5e6c15848b2df293dade2084ec9a585f21c2b
created 2018-10-15 11:41 +0000
pushed 2018-10-27 01:06 +0000
Jan de Mooij Jan de Mooij - Bug 1496378 part 3 - Move buffer methods from DataViewObject/TypedArrayObject to ArrayBufferViewObject. r=jwalden
1f8af7db9d96ee0e9fd4f9d4949efe3921f99290
created 2018-10-15 11:51 +0000
pushed 2018-10-27 01:06 +0000
Jan de Mooij Jan de Mooij - Bug 1496378 part 2 - Move data pointer accessors from DataViewObject/TypedArrayObject to ArrayBufferViewObject. r=jwalden
ed9091a418b9393f04c82a18b03b484609958efd
created 2018-10-06 12:22 +0000
pushed 2018-10-13 00:15 +0000
Jason Orendorff Jason Orendorff - Bug 1445854 - Part 1: Make GenericCreatePrototype use protoClass_. r=jwalden
219721735c51630107ce70c295c26b88bb87ab3a
created 2018-09-06 11:18 +0200
pushed 2018-09-24 21:48 +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
d7b1d18e629b249c433c506a5099f8d31473c3f1
created 2018-09-09 06:15 +0000
pushed 2018-09-10 17:01 +0000
Ted Campbell Ted Campbell - Bug 1489806 - Avoid using namespaces across modules of js/src r=jwalden
eb37a9c0cff43121655fa7a8a42bf4ec171cf848
created 2018-09-05 01:25 -0700
pushed 2018-09-10 17:01 +0000
André Bargull André Bargull - Bug 1485066 - Part 12: Change the decompiler to return UTF-8 encoded strings. r=Waldo
3d23c2f43b8a5ccd1dd21f1240689cea1566deed
created 2018-09-05 15:54 +0300
pushed 2018-09-10 17:01 +0000
Cosmin Sabou Cosmin Sabou - Backed out 14 changesets (bug 1485066) for build bustages on MessageManagerFuzzer. CLOSED TREE
939e27aa2d591fd8aa16c4c1488e2277d053f8f8
created 2018-09-05 01:25 -0700
pushed 2018-09-10 17:01 +0000
André Bargull André Bargull - Bug 1485066 - Part 12: Change the decompiler to return UTF-8 encoded strings. r=Waldo
d2195ec4e254ab9c1f3bfaedfcd93dddf3197a19
created 2018-08-17 21:19 +0200
pushed 2018-08-22 00:04 +0000
Tom Schuster Tom Schuster - Bug 1484349 - Optimize HasOwnProperty/GetProperty lookup for cloning. r=jandem
cf63775518d62c3cf01727f62f64c7221a2c7f06
created 2018-07-31 08:37 +0200
pushed 2018-08-01 21:19 +0000
Jan de Mooij Jan de Mooij - Bug 1479363 part 9 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in js/src. r=luke
1494e906ad52413008a722bf5e9ab533d1821f57
created 2018-07-28 12:12 +0200
pushed 2018-08-01 21:19 +0000
Jan de Mooij Jan de Mooij - Bug 1478955 part 1 - Rename JSAutoRealm to JSAutoRealmAllowCCW. r=luke
4534ae540e86d686f29098cbcc2f932a6b83117b
created 2018-07-24 15:15 +0200
pushed 2018-08-01 21:19 +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-08-01 21:19 +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-08-01 21:19 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
76de95da94dd0a6fdb622d9e2705f7be46dc6155
created 2018-07-13 10:49 +0100
pushed 2018-07-25 00:48 +0000
Jon Coppeard Jon Coppeard - Bug 1475226 - Use JSContext for malloc allocation rather than Zone where possible r=sfink
071479680af90941f570e2aa798d6ed2d5479eee
created 2018-07-04 10:15 -0700
pushed 2018-07-07 02:45 +0000
André Bargull André Bargull - Bug 1473003 - Part 2: Avoid upcasting parameter types and duplicate code in typed array code. r=jandem
390ba7756cae841c7cb6b0b2787b3cc7347bda69
created 2018-06-22 13:29 -0700
pushed 2018-07-04 00:35 +0000
André Bargull André Bargull - Bug 1467438 - Part 2: Replace remaining ScopedJSFreePtr with UniquePtr. r=sfink
05cefb55b1423485d6a87e6ec00a5a79fe840b82
created 2018-05-16 22:12 +0200
pushed 2018-06-18 22:44 +0000
Tom Schuster Tom Schuster - Bug 1308735 - Use soft-fail mechansim for out-of-bounds typed array indexes. r=jorendorff
6b6365bdb4c2dd18efdc5a4ee0f4f8b8550f5e8b
created 2018-05-16 10:53 +0200
pushed 2018-05-25 23:33 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke
907f224f35c0092b5f4330cd7ba63277df918b23
created 2018-04-19 14:28 +0200
pushed 2018-04-30 23:50 +0000
Luke Wagner Luke Wagner - Bug 1452571 - Baldr: fix IsBufferSource on DataView and prevent shell-only rooting bug (r=anba)
16fcaa62dee9272dde73b52ae640988f70ffd196
created 2018-04-15 13:18 +0200
pushed 2018-04-19 00:14 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 10 - Rename *ActiveCooperatingThread to *MainThread. r=jonco
89bb0e170cc0e04aabac80388294af7fcf34b2bd
created 2018-04-13 13:01 -0700
pushed 2018-04-19 00:14 +0000
Jeff Walden Jeff Walden - Bug 1453456 - Replace JS7_ISDEC with mozilla::IsAsciiDigit. r=froydnj
bedd95bcb7987f1f3484ad5e8d0d6b09b9a316b1
created 2018-04-13 02:26 -0700
pushed 2018-04-19 00:14 +0000
André Bargull André Bargull - Bug 1447442 - Part 14: Remove unused parameters from GlobalObject::createBlankPrototypeInheriting and js::InitClass. r=jorendorff
20546b86221e433170746889fad17450c5d6d3e0
created 2018-04-13 02:26 -0700
pushed 2018-04-19 00:14 +0000
André Bargull André Bargull - Bug 1447442 - Part 7: More clean-up for typed arrays and array buffer views. r=jorendorff
a5cdb5568e441dc8bd676ee93a94293b5c55493f
created 2018-04-13 02:26 -0700
pushed 2018-04-19 00:14 +0000
André Bargull André Bargull - Bug 1447442 - Part 5: Use template versions of NewBuiltinClassInstance and NewObjectWithClassProto instead of manual casting. r=jorendorff
f36928548891d9029477f0733c71bb8e093e95f6
created 2018-04-14 00:52 +0300
pushed 2018-04-19 00:14 +0000
Andreea Pavel Andreea Pavel - Backed out 4 changesets (bug 1453456) for build bustages at js/src/jit-test/tests/ctypes/conversion-primitive.js on a CLOSED TREE
e0f8f325c2ce3c0e39587f117d63d0872bb9826a
created 2018-04-13 13:01 -0700
pushed 2018-04-19 00:14 +0000
Jeff Walden Jeff Walden - Bug 1453456 - Replace JS7_ISDEC with mozilla::IsAsciiDigit. r=froydnj
f8104a9c57c80ea821c8f04f21b11a4ad4dd0eb8
created 2018-04-12 16:35 +0200
pushed 2018-04-19 00:14 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 3 - Remove ZoneGroup nursery/storeBuffer methods. r=jonco
bd71b6ae8e6c51bd3675adba932db5830c707069
created 2018-02-24 10:26 -0600
pushed 2018-03-29 23:06 +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-29 23:06 +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-29 23:06 +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-29 23:06 +0000
Ciure Andrei Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
27658d23e3cf92111667948303c47df9e76d98b9
created 2018-02-27 10:38 -0600
pushed 2018-03-29 23:06 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 10: Rename builtin/BlahObject.* -> builtin/Blah.*. r=jandem.
e745fe9ab05aa6a877230fc451be0bac38a9a8f6
created 2018-02-27 08:23 -0600
pushed 2018-03-29 23:06 +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-29 23:06 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 3: jsarray* -> builtin/Array*. r=jandem.
9ec168a898ac298c50a77b0ab22220af35246046
created 2018-02-28 02:03 -0800
pushed 2018-03-29 23:06 +0000
André Bargull André Bargull - Bug 1438842 - Part 4: Remove unused parameters in js/src/vm. r=jandem
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-03-02 02:16 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
976ffd186f5b48f439d9302d6223e25890120b58
created 2018-02-16 18:14 -0600
pushed 2018-02-23 02:24 +0000
Jason Orendorff Jason Orendorff - Bug 1439665 - Part 2: Remove jscpucfg.h. r=sfink.
b3ee97dce95a8d672f6a7445a132389cfeeb53eb
created 2018-02-16 11:34 -0600
pushed 2018-02-20 00:21 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 6: Remove unnecessary #ifdef XP_WIN guards around #include "util/Windows.h". r=jandem.
3ceed0fcb88258a867879388d84b3a41953da431
created 2018-02-14 16:04 -0600
pushed 2018-02-20 00:21 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 4: Rename some files into js/src/util. r=jandem.
0054d892b106cfc60874dc1662a7278c74108b03
created 2018-02-12 15:37 -0600
pushed 2018-02-16 01:20 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 8: Rename jsatom* -> vm/JSAtom*. r=jandem.
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-02-16 01:20 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-02-16 01:20 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
e7519d21db96d2e0e48b84668ed8ac47b1e59b9a
created 2018-02-13 12:39 +0100
pushed 2018-02-15 20:52 +0000
Jan de Mooij Jan de Mooij - Bug 1437471 - Use singleton type only for big typed arrays created with an existing buffer. r=bhackett
aae0a2c15e00898c4f0a920b548afbf700edfc3a
created 2018-02-13 10:33 +0000
pushed 2018-02-15 20:52 +0000
Jon Coppeard Jon Coppeard - Bug 1437489 - Split out implementation of atoms table out into vm/AtomsTable.h r=jandem
2175c053b6ebdf6b1bb0efa7dd2ee6590869b972
created 2017-12-07 05:25 -0800
pushed 2018-01-30 01:38 +0000
André Bargull André Bargull - Bug 1423878: Remove check for detached ArrayBuffer before CloneArrayBuffer per ES2018. r=jandem
a937ea520febcc4175e49d5d137bfe48d3d607c2
created 2018-01-20 15:19 +0100
pushed 2018-01-30 01:38 +0000
Jan de Mooij Jan de Mooij - Bug 1431726 part 3 - Replace GetBuiltinPrototype with GlobalObject::getOrCreatePrototype. r=anba
b9053d53c1cafbf876ad84aa0742bb1178514f53
created 2017-10-10 14:17 -0500
pushed 2017-10-14 01:12 +0000
Luke Wagner Luke Wagner - Bug 1347644 - Baldr: shell WebAssembly.compileStreaming and instantiateStreaming (r=till)
70a52e791eb7160b0c4130cc8f0bb6f58d34d101
created 2017-09-19 12:31 +0100
pushed 2017-09-23 00:09 +0000
Jon Coppeard Jon Coppeard - Bug 1396613 - Replace special cases with use of objectMoved hook when tenuring r=sfink
353300cbbf52fc65a5e4f463ca42eade3790b549
created 2017-09-19 12:31 +0100
pushed 2017-09-23 00:09 +0000
Jon Coppeard Jon Coppeard - Bug 1396613 - Update the object moved hook to allow it to be called when tenuring nursery objects r=sfink r=mccr8
fdbf2ccf813ece8338dc0ef37030b1056e61bf26
created 2017-09-11 22:06 +0200
pushed 2017-09-23 00:09 +0000
André Bargull André Bargull - Bug 1398751 - Part 1: Add fast-path for typed arrays in js::GetElements to speed-up Function.apply with typed arrays. r=evilpie
453483778b6e1f09d3fddd9b89beb42abfaac200
created 2017-09-09 13:11 +0200
pushed 2017-09-23 00:09 +0000
André Bargull André Bargull - Bug 1393089 - Part 7: Don't force source buffer allocation when copying TypedArrays. r=jandem
4acbcf36de474be12c30a07a913236d8041d5319
created 2017-09-09 13:07 +0200
pushed 2017-09-23 00:09 +0000
André Bargull André Bargull - Bug 1393089 - Part 6: Reduce code duplications by sync'ing TypedArray constructor to latest spec. r=jandem
4cc7890ba6e3dcad8304e8f9019111cac06de002
created 2017-08-28 16:26 +0200
pushed 2017-09-23 00:09 +0000
André Bargull André Bargull - Bug 1393089 - Part 5: Remove no longer used variable and avoid one unnecessary rooting. r=jandem
3e943b6a9520ca0ae4c9b4d7e0fc8965b5537d76
created 2017-08-23 18:14 +0200
pushed 2017-09-23 00:09 +0000
André Bargull André Bargull - Bug 1393089 - Part 4: Remove unused context arguments from ElementSpecific and initTypedArraySlots. r=jandem
d5a9cdfcffa6953ee0d7827a569ab95f6be18475
created 2017-08-23 18:10 +0200
pushed 2017-09-23 00:09 +0000
André Bargull André Bargull - Bug 1393089 - Part 3: Directly assign result to variable instead of going through another temp variable. r=jandem
0ac55815c6bc3403b942b7adf4c5ef6b9e76a634
created 2017-08-25 17:00 +0200
pushed 2017-09-23 00:09 +0000
André Bargull André Bargull - Bug 1393089 - Part 2: Avoid "prototype" lookup for ArrayBuffer when copying typed arrays. r=jandem
daaddc22f93fc7d435c8816626790587f4c59ae4
created 2017-08-23 17:58 +0200
pushed 2017-09-23 00:09 +0000
André Bargull André Bargull - Bug 1393089 - Part 1: Change AllocateArrayBuffer constructor argument to HandleObject. r=jandem
less more (0) -300 -100 -60 tip