js/src/jstypedarray.cpp
d20475f3dd6e9413d623366b8b0ec02deae87d63
created 2010-11-09 14:40 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Type inference fixes for generators, typed arrays, monitoring, ... bug 557407.
022de3c39539d4c4f76c0eb6ceec770bd96c2e04
created 2010-11-05 07:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Introduce packed arrays, bug 604045.
76403064329eb250a3c053204f1d71c8de2ea7a0
created 2010-11-01 15:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
0cd7e38f0b3922c944b5faa43d00624cf03ce9d2
created 2010-10-29 08:05 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Javascript type inference, bug 557407.
d8838be30903c53fa9497d8507ae3b5a06d5ee80
created 2011-08-10 06:14 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Store base of data directly in typed arrays, bug 677743. r=mrbkap
81c341716ad99a90e85469ba75393e249f8ed2b5
created 2011-08-04 13:38 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Followup to bug 671630 for the Windows compiler, which actually might well be right in this case. r=bustage
0079dfa0cd2376900b52480cfb941e1eec084f0c
created 2011-05-04 16:54 -0400
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 671630 - Make initializing the ArrayBuffer class non-generic. r=mrbkap
1e291b76d689b7d363243e4281e4f6011d3e6e43
created 2011-05-04 16:54 -0400
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 671630 - Make initializing the various typed arrays (but not ArrayBuffer) non-generic. r=mrbkap
64ca7770ab496d0c354c7704532fa54c335e5282
created 2011-05-04 16:54 -0400
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 671630 - Convert typed-array initialization code from being 'templatized' by a macro to being templatized by, well, a template. r=mrbkap
025d0712bfce0882c7338e828dc98ebd67d866b0
created 2011-08-01 15:50 -0700
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 664249 - API fixes for inlined TypedArray properties. r=mrbkap
794fe3408d3aa4ff7d6644e813b8eb38b39319d1
created 2011-08-01 15:49 -0700
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 664249 - Inline TypedArray properties into slots. r=mrbkap
96f52c040d207bd82cd16cb6d40ffa48e1eca447
created 2011-08-01 15:26 -0700
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 667047 - Ensure proper __proto__ behaviour as a normal property after setting it to null once. r=mrbkap
37373e42a69800034911d80607c01e6b97ab6212
created 2011-08-01 22:46 -0700
pushed 2011-08-19 14:38 +0000
Michael Wu Michael Wu - Back out bug 667047 for possible orange
fa12cfe36f2019012da10953d580d605afc1ea55
created 2011-08-01 22:46 -0700
pushed 2011-08-19 14:38 +0000
Michael Wu Michael Wu - Backed out changeset 617081e0fdf5 (bug 667047) for possible orange
18f4994c24cc29cda0768482028a6dcfdd93f235
created 2011-08-01 21:20 -0700
pushed 2011-08-19 14:38 +0000
Michael Wu Michael Wu - Merging backout (bug 664249) for possible orange r=killer
9bf13a8e7d3e8aa79f44ff5d9f8ea451d486bba3
created 2011-08-01 21:20 -0700
pushed 2011-08-19 14:38 +0000
Michael Wu Michael Wu - Backed out changeset 3b9852666565 (bug 664249) for possible orange r=killer
8dfd5792d3cc02e3161a42dd1633a98df33a5f34
created 2011-08-01 21:18 -0700
pushed 2011-08-19 14:38 +0000
Michael Wu Michael Wu - Backed out changeset f29ddae820bf (bug 664249) for possible orange r=killer
f29ddae820bfdcf3df8fb4ce393e3c29d42c7dfc
created 2011-08-01 15:50 -0700
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 664249 - API fixes for inlined TypedArray properties. r=mrbkap
3b9852666565460810853575b911052705ce2267
created 2011-08-01 15:49 -0700
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 664249 - Inline TypedArray properties into slots. r=mrbkap
617081e0fdf5c03310a77b6a7963d61083dcabfc
created 2011-08-01 15:26 -0700
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 667047 - Ensure proper __proto__ behaviour as a normal property after setting it to null once. r=mrbkap
7c43296e7545721e760bddc02c172b977ed752b0
created 2011-07-27 17:44 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Bug 637985 - Reimplement watchpoints using a JSObject bit. r=jimb.
ed434f4c233eee7090fb9b38229bdc1354f1555f
created 2011-07-13 15:43 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 673451 - Add getters and setters to make JS write barriers easier to implement (r=cdleary)
e3ae6cf9af13300c7d79acad68b430645dfcfeac
created 2011-07-26 14:41 -0400
pushed 2011-08-19 14:38 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 670205 and bug 673451 because of build bustage
a0d99d0ee00ea544ec36d61ca1ff65097e288901
created 2011-07-13 15:43 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 673451 - Add getters and setters to make JS write barriers easier to implement (r=cdleary)
dcdd255aedf31be161200e5faa3c8f1a6c178436
created 2011-06-13 21:49 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 671143 - Rename ValueToNumber to ToNumber, to be more like the spec nomenclature. r=cdleary
c8afe7ab83e76014fcb08f8315380e9ff97fed46
created 2011-07-12 15:44 +1000
pushed 2011-08-19 14:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 669005 - Fix ArrayBuffer so its slots are reported by the "gc-heap/object-slots" reporters. r=jwalden.
d8e967b8afc86f86b26dbfea6596ae1c0a13d58e
created 2011-07-03 13:32 +0800
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 666599 - Fix ArrayBuffer::obj_lookupProperty. r=mrbkap
c3ceee49ac37061748459147fe52841be9f0bc47
created 2011-06-29 17:42 -0700
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 665355 - Make delegate object and ArrayBuffer share same prototype. r=mrbkap
b4f74f6e8396fe84810e0cc1e5e986eab4044a0d
created 2011-06-29 17:41 -0700
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 665355 - Fix __proto__ recursion. r=mrbkap
e52e78e088e534d45dffaeeb060a855ab358dfaf
created 2011-06-29 17:38 -0700
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 665914 - ArrayBuffer.prototype['byteLength'] crashes. r=mrbkap
e3c7aa315ca56a7af834285229875e9bd71db85b
created 2011-06-16 15:46 -0400
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 664577 - Make sure non-SpiderMonkey users don't require knowledge about JSObject when using ArrayBuffers. r=mrbkap
ca93cfe414a051a4a785c4084086a6bb808dde84
created 2011-06-16 16:57 -0400
pushed 2011-08-19 14:38 +0000
Blake Kaplan Blake Kaplan - Backed out changeset 8b3dc129aed8. Missing bug number in the commit (bug 664577).
8b3dc129aed843be1da384c659c098db80cb42e5
created 2011-06-16 15:46 -0400
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Make sure non-SpiderMonkey users don't require knowledge about JSObject when using ArrayBuffers. r=mrbkap
de3ce1fb251c9b7f3eef50c16429e92677e6ce55
created 2011-06-14 15:34 -0400
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 656519 - Do a small size optimization for arraybuffer objects, possibly avoiding a second malloc entirely for small array buffers. r=mrbkap
b89374bc34eeb87242ca9aef0932c2ea9961cec9
created 2011-06-14 15:33 -0400
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 656519 - Avoid a malloc (and a finalizer) by storing the malloc'd array in our slots instead of in a separate malloc'd structure in our private field. r=mrbkap
21d23a346b22533477b181d39441a07956375f59
created 2011-05-27 10:58 -0700
pushed 2011-08-19 14:38 +0000
timeless timeless - Bug 621153 Add JS_ALWAYS_TRUE markers to ValueToNumber() for cases where it should be so
787c58add0d204006391d61890b86253b58aad55
created 2011-01-21 14:10 +0100
pushed 2011-08-19 14:38 +0000
Igor Bukanov Igor Bukanov - bug 627016 - remove JSProperty out param from DefineNativeProperty. r=jorendorff
be4ea9e40f823d0097df4f89ee4ac158a5ef7648
created 2011-05-10 14:40 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Remove js_ReparentTypedArrayToScope as it's unused. No bug, r=jorendorff, rs=bent
3e5aaea1ccf87aef2f17c6e71eb9958664e6eb82
created 2011-04-15 16:56 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 616666 - Use explicit stack for GC marking (r=gal)
4250c3243b935cca9054788c3230128f0b8028fe
created 2011-04-14 13:45 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Fix clang warnings (bug 647280, r=luke).
79bb6e40bc61ba92ef547bf110623b56d01557cf
created 2011-04-13 13:43 -0700
pushed 2011-08-19 14:38 +0000
Gregor Wagner Gregor Wagner - Bug 627200 - Background Finalization for Strings and Objects r=gal
43cef42964d755dd1abbddcb92c61fa6cc56fc1b
created 2011-04-11 01:38 -0700
pushed 2011-08-19 14:38 +0000
Tom Schuster Tom Schuster - Bug 601709 - Remove the misnomer InstanceOf variant methods by replacing their uses with clearer if-not-class-then-report code. r=jwalden
d796fb18f555b76abfa6ac287e8c3f3760c6346e
created 2011-03-31 01:14 -0700
pushed 2011-08-19 14:38 +0000
Paul Biggar Paul Biggar - Bug 643548: Remove mozalloc_undef_macro_wrappers hack from JS engine. (r=luke,rs=brendan)
f949c8533aa03f15fb568d5b5ea2f2c7a9005e74
created 2011-03-31 01:13 -0700
pushed 2011-08-19 14:38 +0000
Paul Biggar Paul Biggar - Bug 634155: Account for NewCompartment's memory, and change allocation APIs (r=nnethercote)
a65b4b1d967602f4b3c02d9b039deb964f8ee773
created 2011-03-22 17:19 -0400
pushed 2011-08-19 14:38 +0000
Andew Paprocki Andew Paprocki - Bug 587103. Properly scope external calls in templated functions to fix compilation with some compilers. r=mrbkap
ac38143031eb634bfd50c51a4c2cf8cd538dbf98
created 2011-03-21 16:36 -0700
pushed 2011-08-19 14:38 +0000
Chris Leary Chris Leary - Merge mozilla-central to tracemonkey.
23e8f18fa89cf7906c4919731162d32c3cbec904
created 2011-03-14 10:17 -0700
pushed 2011-08-19 14:38 +0000
async processingjs async processingjs - Bug 637643 - A subarray of a typed array subarray not at offset zero doesn't contain the right data. r=jwalden
5e8744f7c31a0502037a2782c9ebecc40f0da8c1
created 2011-03-06 22:31 -0800
pushed 2011-08-19 14:38 +0000
Andreas Gal Andreas Gal - Remove ObjectOps trace hook (bug 639227, r=dvander).
ece554f6ccd1f0cd4f2f99737521b206a43bc580
created 2011-03-06 21:37 -0800
pushed 2011-08-19 14:38 +0000
Andreas Gal Andreas Gal - Backout bug 639227 due to orange.
68352f5723991e54ac4b5bce6c5251852f9a745d
created 2011-03-06 20:49 -0800
pushed 2011-08-19 14:38 +0000
Andreas Gal Andreas Gal - Remove ObjectOps trace hook (bug 639227, r=dvander).
fb4921333812647a158ba862cf6d9d9507f30287
created 2011-03-03 11:02 -0500
pushed 2011-08-19 14:38 +0000
Benoit Jacob Benoit Jacob - Bug 635068 - WebGL test array-unit-tests.html fails - r=dmandelin+vlad, a=blocking2.0
8323a963fd6c473e0890972d783775ae6f45a7e3
created 2011-02-24 01:23 -0800
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 636078 - Fix some typed array bugs. r=vlad, r=jorendorff
d3bcd1655cc59a964b86b3646eb7c1161e1136e4
created 2011-02-14 18:34 -0800
pushed 2011-08-19 14:38 +0000
Blake Kaplan Blake Kaplan - Bug 634055 - Check argc here. r=gal
6f4d01d31cc1894e163f8f0f91ca36e42898c63b
created 2011-02-14 17:07 -0800
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 634136 - Add missing argc check to TypedArrayTemplate::create (r=dvander)
4b56bfdf61a79a0f0fd896aa7970c48f40195363
created 2011-02-09 11:31 -0800
pushed 2011-08-19 14:38 +0000
Jim Blandy Jim Blandy - Bug 537873: Add a 'strict' argument to C++ property setter functions. r=brendan
5625f3beded999f92fbbc1fa0fe60574432df4f0
created 2011-02-09 11:31 -0800
pushed 2011-08-19 14:38 +0000
Jim Blandy Jim Blandy - Bug 537873: Use the standard JS_PropertyStub for setters of typed arrays' read-only properties, not a Jsvalification of the getters. r=brendan
7c00a00d8b8f87d6463c0bdff149fa3884722b15
created 2011-02-01 15:08 -0800
pushed 2011-08-19 14:38 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=630117, rename typed array slice() -> subarray(); r=jwalden, a=block
298c555d0c6e0151db9ce00c15a5d766ab044d67
created 2011-02-01 16:45 -0800
pushed 2011-08-19 14:38 +0000
Jonas Sicking Jonas Sicking - Backed out changesets 808970eca6d5 and 84c8b33619e0 due to continued orange. a=bustage
84c8b33619e0f950e4f024f1fd3824891f0396e8
created 2011-02-01 15:08 -0800
pushed 2011-08-19 14:38 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=630117, rename typed array slice() -> subset(); r=jwalden, a=block
3d69803eee340303a2517f5291ac2b2fcaf9d35c
created 2011-01-26 13:37 -0800
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 619283 - Built-in JS methods must not box undefined or null into the global object when called, both to comply with ES5 and to prevent inadvertent global object exposure to secure JS variants. r=dmandelin, a=blocking
less more (0) -100 -60 tip