js/src/builtin/Stream.cpp
331046f56c0184220e20e49f419fb350fdd1b39f
created 2021-02-12 04:09 +0000
pushed 2021-02-12 10:01 +0000
Chris Peterson Chris Peterson - Bug 1684092 - Part 2: Move [[nodiscard]] to the head of function declarations in js/src/. r=jandem
bfaa95b5e04a36143ef2d3cff446cdda75cb5fab
created 2021-02-12 04:09 +0000
pushed 2021-02-12 10:01 +0000
Chris Peterson Chris Peterson - Bug 1684092 - Part 1: Replace MOZ_MUST_USE with [[nodiscard]] in js/src/. r=jandem
371c029d8743f9684895189a107f3857b44cfee7
created 2021-01-06 17:17 +0000
pushed 2021-01-07 16:36 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=andi
ff6fd518d03515025e83f5ebe6b9d0d07c3e3402
created 2020-12-04 08:52 +0000
pushed 2020-12-04 16:21 +0000
yulia yulia - Bug 1519100 - Move HandlerFunction from streams into the builtin dir; r=mgaudet
ca855dab98dbe9dec01e236125b6ed557fd9637d
created 2020-12-03 20:37 +0200
pushed 2020-12-04 03:34 +0000
Razvan Maries Razvan Maries - Backed out 15 changesets (bug 1519100) as per Yulia's request. CLOSED TREE
98146209da6fd08d44907046fd87055f3d1a15da
created 2020-12-03 16:04 +0000
pushed 2020-12-04 03:34 +0000
yulia yulia - Bug 1519100 - Move HandlerFunction from streams into the builtin dir; r=mgaudet
3c3198bf2d4a541679012a100af53228a9c608d7
created 2020-12-02 21:14 +0200
pushed 2020-12-02 21:42 +0000
Bogdan Tara Bogdan Tara - Backed out 15 changesets (bug 1519100) for wpt leaks CLOSED TREE
c723f6b16b67a80a9e85f783511e787df5cf8e87
created 2020-12-02 13:04 +0000
pushed 2020-12-02 21:42 +0000
yulia yulia - Bug 1519100 - Move HandlerFunction from streams into the builtin dir; r=mgaudet
2977d4891ceeed019dc906dff3feb6c9f530213c
created 2020-11-04 18:46 +0000
pushed 2020-11-04 21:43 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=andi
394718eef5059ae3cffdb30a8b91b1c2032cd188
created 2020-10-30 06:33 +0000
pushed 2020-10-30 16:09 +0000
Jeff Walden Jeff Walden - Bug 1663365 - Don't include "js/friend/ErrorMessages.h" in jsfriendapi.h. r=arai
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
ad8bd78754b2f7b7f6a4598a70d00669f0bef62c
created 2020-04-25 09:40 +0000
pushed 2020-04-25 22:00 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1619165 - Reformat recent changes to the Google coding style r=andi
349d1d85c268561b470f39f9183635630e9a72d0
created 2020-04-17 05:38 +0000
pushed 2020-04-17 16:25 +0000
Jeff Walden Jeff Walden - Bug 1630346 - Move PlainObject to vm/PlainObject{,-inl}.h. r=jandem
fcf4151b9e0738f0bcb123b0660085efdc3f773a
created 2020-04-01 17:15 +0000
pushed 2020-04-01 21:26 +0000
Jeff Walden Jeff Walden - Bug 1502355 - Make |ReadableStreamControllerPullSteps| return a narrower |PromiseObject*| type. r=arai
14f74f97026979ab75e3207c1d2c82694134973e
created 2020-04-01 17:14 +0000
pushed 2020-04-01 21:26 +0000
Jeff Walden Jeff Walden - Bug 1502355 - Make |ReadableByteStreamControllerPullSteps| return a narrower |PromiseObject*| type. r=arai
6590b48d7450d1f3327dee072e3779a2b44499ea
created 2020-04-01 17:13 +0000
pushed 2020-04-01 21:26 +0000
Jeff Walden Jeff Walden - Bug 1502355 - Don't use |PromiseObject::unforgeableResolve| where the passed-in value is known to not be a promise, and add/use |PromiseResolvedWithUndefined| for cases where the value is |undefined|. r=arai
4882109367167555a50bdb4808efb34d73538961
created 2020-01-13 02:50 +0000
pushed 2020-01-13 09:38 +0000
Jeff Walden Jeff Walden - Bug 1608629 - Split builtin/Promise.* into several different headers/files so that touching builtin/Promise.h doesn't rebuild the world. r=arai
9f267cbec2234e42c6aa64abcabc320b71001dac
created 2020-01-09 00:16 +0000
pushed 2020-01-09 09:44 +0000
Jeff Walden Jeff Walden - Bug 1607939 - Inline a whole bunch of flab from the wholly-generic unforgeable{Resolve,Reject} functions and provide forms of them that return PromiseObject* (perhaps if arguments are sufficiently restrictive). r=arai
674372340cf51140a0d029275e6fd876613327c9
created 2020-01-09 00:16 +0000
pushed 2020-01-09 09:44 +0000
Jeff Walden Jeff Walden - Bug 1607939 - Make |ReadableStreamAddReadOrReadIntoRequest| return |PromiseObject*| for more specificity. r=arai
72f4ca2286aa57406db67f8caed0806357621740
created 2020-01-02 14:43 +0000
pushed 2020-01-02 21:50 +0000
Ted Campbell Ted Campbell - Bug 1510682 - Add field comments for uses of JSClassOps. r=jandem
fafd0c8e26ec2659d9c7e0afac1f274402bdac0a
created 2019-12-13 21:35 +0000
pushed 2019-12-14 09:41 +0000
Ted Campbell Ted Campbell - Bug 1603845 - Fix clang-format issues in js/ r=iain
80b027e1938dfb91ae162b39a8baa5445484d4a0
created 2019-12-12 03:48 +0000
pushed 2019-12-12 21:50 +0000
Jon Coppeard Jon Coppeard - Bug 1603122 - Consolidate allocation-related definitions in Allocator.h and remove some includes of Heap.h r=allstarschh
8e9c25f6c1ec1ecbae8eb0506696cc9214be9096
created 2019-11-26 14:35 +0000
pushed 2019-11-26 21:27 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
0b04695b380ee5343bd8d3c1f3280203f390a3bb
created 2019-11-05 05:11 +0000
pushed 2019-11-05 16:16 +0000
Jeff Walden Jeff Walden - Bug 1582348 - Allow |PromiseCall| to be called providing zero or two arguments, in addition to just one argument. r=arai
058cbf207b3660d2c1f31f3596888c08463836e9
created 2019-09-24 21:23 +0000
pushed 2019-09-25 09:36 +0000
Jeff Walden Jeff Walden - Bug 1582348 - Rename Controller*Handler to ReadableStreamController*Handler anticipating similar-in-idea, different-in-algorithm functions being needed for writable streams. r=arai
d42177dc73dcaa7d7b3b3c34c94bb2cbe928f9a0
created 2019-08-31 01:17 +0000
pushed 2019-08-31 09:47 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Move readable stream default controller operations into their own file. r=arai
50eea29e2a96f6feb1ceb00ae9d8836892de9503
created 2019-08-31 01:16 +0000
pushed 2019-08-31 09:47 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Move ReadableStreamDefaultController details into separate files. r=arai
5aa0ce9364274e09987df67b6a563c25b05a5920
created 2019-08-31 01:16 +0000
pushed 2019-08-31 09:47 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Move ReadableStream stream/controller interactions to separate files. r=arai
b1148ccfa82f87a39998f1d77018193739cd3e99
created 2019-08-31 01:16 +0000
pushed 2019-08-31 09:47 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Move IsMaybeWrapped to a header so it can be used in multiple files. (It can't be *static* in those multiple files because of scumbag unified builds.) r=arai
035b232180066fa2dad1ffa9a1fe150fda463f65
created 2019-08-31 01:16 +0000
pushed 2019-08-31 09:47 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Move ReadableStream standard library bits into separate files. r=arai
e6c27cc40626dcd4255c0dd096db338d533ea0d8
created 2019-08-31 01:16 +0000
pushed 2019-08-31 09:47 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Split PullIntoDescriptor code into separate files. r=arai
d8ca7b07183c81c067b6680032f5bd4d7963f8ca
created 2019-08-31 01:16 +0000
pushed 2019-08-31 09:47 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Move ReadableStream abstract operations to their own header. r=arai
3f547590647a4d130177bb265470c09b02a15948
created 2019-08-31 01:16 +0000
pushed 2019-08-31 09:47 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Move TeeState details into separate files. r=arai
2b9bdb19e36ab435879f22d01058e36d9085b7f2
created 2019-08-31 01:15 +0000
pushed 2019-08-31 09:47 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Move public/friend stream API functions into a new file. r=arai
a2c5184de22643f485fb8f6dfa586e1502044855
created 2019-08-31 01:15 +0000
pushed 2019-08-31 09:47 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Move ReadableStreamReader abstract operations out of Stream.cpp. r=arai
724755d6ff65b56b065aeff5f41ecadb3f15899a
created 2019-08-31 01:15 +0000
pushed 2019-08-31 09:47 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Move ReadableStream{,Default}Reader details out of builtin/Stream.* to separate files. r=arai
55e76049ef99981e5db11ec99bc9ef36af8d6fe1
created 2019-08-30 05:23 +0000
pushed 2019-08-30 09:38 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Move various streams miscellaneous operations to a separate file. r=arai
3a7342e03942b8528c3a35752dfd589e6bd9138c
created 2019-08-30 05:23 +0000
pushed 2019-08-30 09:38 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Move queueing strategies details into builtin/streams/QueueingStrategies.*. r=arai
468ca4f5c8c688376a4d30767669f6185f4cb1b3
created 2019-08-30 05:23 +0000
pushed 2019-08-30 09:38 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Rename the streams CLASS_SPEC macro to JS_STREAMS_CLASS_SPEC and move it to its own header. r=arai
e6bd168d9b3d02e5ab54518675810c7d4528d561
created 2019-08-30 05:22 +0000
pushed 2019-08-30 09:38 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Move queue-with-sizes operations out of builtin/Stream.* into builtin/streams/QueueWithSizes.*. r=arai
d55a0cb6238aaad50828458866f2e793e6858008
created 2019-08-30 05:22 +0000
pushed 2019-08-30 09:38 +0000
Jeff Walden Jeff Walden - Bug 1577373 - Rename SetNewList to StoreNewListInFixedSlot, and move it into vm/List-inl.h for use in multiple files. r=arai
c034401401c23f041958b032f5dad95ab382c228
created 2019-08-14 19:13 +0000
pushed 2019-08-15 19:33 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell
6e20195a06ad413429983196cc240506a4a12175
created 2019-08-14 10:00 +0000
pushed 2019-08-14 21:57 +0000
Jon Coppeard Jon Coppeard - Bug 1573508 - Replace internal references to js::ClassOps with JSClassOps and remove the alias r=tcampbell
31a82aadb5232a485136a5a277840758591c1669
created 2019-08-12 10:43 +0000
pushed 2019-08-12 21:51 +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:21 +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:21 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Replace internal use of js::FreeOp with JSFreeOp r=tcampbell?
fd84c6adffbd27280f4d93301f81f0e5969bad2a
created 2019-07-31 17:37 +0000
pushed 2019-08-01 21:39 +0000
Jeff Walden Jeff Walden - Bug 1564190 - Update all spec section numbers to be consistent with latest spec (last updated April 1, 2019). r=jorendorff
89c8deadb6d739facc60d83a3a6baf48d33fd42e
created 2019-07-31 17:37 +0000
pushed 2019-08-01 21:39 +0000
Jeff Walden Jeff Walden - Bug 1564190 - Make ReaderType an enum class, not just a plain old intish enum lacking type safety. r=jorendorff
00eaa63cc4d71de171c083df48bde2c1d32a6cd7
created 2019-07-01 20:01 +0000
pushed 2019-07-02 09:35 +0000
Andrea Marchesini Andrea Marchesini - Bug 1557781 - Better life-time management for BodyStream/FetchStream - part 3 - JS::ReadableStreamReleaseCCObject, r=jorendorff
b43fac4ccd1dfd19f30d5d8ac74d0c622a9f1521
created 2019-07-01 19:59 +0000
pushed 2019-07-02 09:35 +0000
Andrea Marchesini Andrea Marchesini - Bug 1557781 - Better life-time management for BodyStream/FetchStream - part 1 - JSCLASS_PRIVATE_IS_NSISUPPORTS, r=jonco,jorendorff
96f53531682a67477b0aab48d68cfdc2e0c5efb5
created 2019-05-30 18:06 +0000
pushed 2019-05-31 03:59 +0000
Jason Orendorff Jason Orendorff - Bug 1549768 - Wrap reason objects before creating the compositeReason array. r=jandem
5d3e1ea7769357bce7297b83be3863034bcf656e
created 2019-05-25 00:49 +0300
pushed 2019-05-24 21:49 +0000
Brindusan Cristian Brindusan Cristian - Merge inbound to mozilla-central. a=merge
28f5cf540df5060eb7d399af223fdb56aa4ea352
created 2019-05-24 14:26 +0300
pushed 2019-05-24 21:47 +0000
arthur.iakab arthur.iakab - Backed out changeset a296439a25ff (bug 1519636) for frequent Windows cppunit failures CLOSED TREE
a296439a25ffcafae35dda80b1ecc99e4e88cad3
created 2019-05-24 09:59 +0000
pushed 2019-05-24 21:47 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
2dcd3edb3c5d13410f9ae2943c103b9b9cda3afb
created 2019-04-25 12:13 -1000
pushed 2019-04-28 09:40 +0000
Brian Hackett Brian Hackett - Bug 1546603 - Don't finalize stream sources from JS if creating the stream object failed, r=arai.
f95dc32944ac670befcd7a2d1355877db4ed3831
created 2019-04-12 13:14 +0000
pushed 2019-04-12 21:56 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
36c7e4619a2978b3d4849820b19db7c9568db6fa
created 2019-04-01 12:12 -0600
pushed 2019-04-09 22:10 +0000
Brian Hackett Brian Hackett - Bug 996060 Part 1 - Include stack in JSContext exception information, r=sfink.
c79959d9237d630c51285483029de2c4178456d7
created 2019-03-06 16:38 +0000
pushed 2019-03-25 15:53 +0000
Jon Coppeard Jon Coppeard - Bug 1532376 - Fix places where we don't respect the shouldPretenure flag 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
6af6ae0901ccc397e9e41935a72a66408fc6f593
created 2019-03-06 16:38 +0000
pushed 2019-03-22 16:46 +0000
Jon Coppeard Jon Coppeard - Bug 1532376 - Fix places where we don't respect the shouldPretenure flag when creating an object r=jandem
less more (0) -100 -60 tip