js/src/jstypedarray.cpp
d41d843971162f78b714c58e6b17e2ac593ff4ff
created 2012-06-05 12:55 -0700
pushed 2015-01-29 05:44 +0000
Steve Fink Steve Fink - Bug 760904 - Force |this| to be Magic(JS_IS_CONSTRUCTING) when constructing cross-compartment DataViews. r=luke, a=akeybl
6f63ee67ea694826e159e336c29017bc15585495
created 2012-06-20 10:26 +0200
pushed 2015-01-29 05:44 +0000
Bobby Holley Bobby Holley - Bug 761121 - Add JSCLASS_HAS_CACHED_PROTO to the typed array instance JSClass. r=bhackett
fb914b623fa79d428074042b3a9f1bd966e159e7
created 2012-05-24 16:05 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Rename RootedVar to Rooted, bug 756823. r=billm
779d3807d806499d655db9371119ccfc7d547ad6
created 2012-05-24 08:52 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Remove Root<T>, bug 756823. r=billm
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2015-01-29 05:44 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
32cfab3a6aa5f8d46189e62dc3e8f319fed2669f
created 2012-05-19 15:03 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
932a19f737d9e82e3438cb3a71b490aa256e2cc1
created 2012-05-19 11:52 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Backed out changeset 5fc7462dd394 for android orange.
5fc7462dd39495e74df849f9fba2f6a8e2035c2a
created 2012-05-19 09:48 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
73b380d3edd80a5e1d56c7471a8cb21af447c7c0
created 2012-03-28 14:43 -0700
pushed 2015-01-29 05:44 +0000
Steve Fink Steve Fink - Bug 741041 - Use UnwrapObjectChecked, and ensure ArrayBufferViews and their buffers are in the same compartment. r=luke
90aa22311c7c7fb7756a1711ff9e2afe75fb494b
created 2012-03-28 14:43 -0700
pushed 2015-01-29 05:44 +0000
Steve Fink Steve Fink - Bug 575688 - DataView.prototype should behave similarly to typed arrays (WebIDL compliance). r=Waldo
86d28b6fa4fc7c4d153cc4bd22362970b9e4e059
created 2012-05-06 13:45 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Disallow non-canonical jsids, bug 751331. r=luke
293d6b7ebf2b10e99b9cda3452916924ec1a550f
created 2012-03-25 19:14 -0700
pushed 2015-01-29 05:44 +0000
Steve Fink Steve Fink - Bug 575688 - Implement DataView from Typed Arrays spec. r=Waldo
5c0c60ed0c087b442d2274a822965b4ff00a8ccd
created 2012-04-23 15:13 -0700
pushed 2015-01-29 05:44 +0000
Steve Fink Steve Fink - Bug 741039 - Modify TypedArrays and ArrayBuffers to comply with the WebIDL spec. r=Waldo
bd3e28b8adfbe0f4bf4ad9ba184d5af87155965d
created 2012-05-01 14:30 -0700
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 750907 - Move the marking declarations out of jsgcmark.h and into a header with minimal dependencies. r=billm
26738df8a4e08a5474342dcfa36e16b537fb5eeb
created 2012-05-03 14:55 -0700
pushed 2015-01-29 05:44 +0000
Matt Brubeck Matt Brubeck - Back out 682bf201edde, ef35ba222ac8, and 6a20cf61289d (bug 750907, bug 751003, bug 751377) because of build failure on a CLOSED TREE
682bf201eddec8eb14495895bd1fde0fba04616f
created 2012-05-01 14:30 -0700
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 750907 - Move the marking declarations out of jsgcmark.h and into a header with minimal dependencies. r=billm
07a4d4b0260ce84432b35d514176d30262cbe992
created 2012-04-30 17:10 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Get rooting analysis to pass jit-tests in the interpreter, bug 745742. r=billm
ff687d4075736578e1905358cd5e47fa2cb49565
created 2012-04-19 16:18 -0700
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 747197 - Move basic numeric conversion operations (double->uint32_t, double->int32_t, double->integer, but not Value->* just yet) into vm/NumericConversions.h, a header with minimized dependencies. r=luke
3a708ccedb3df3edf67de64b91da08cbd46fc0b0
created 2012-03-28 14:43 -0700
pushed 2015-01-29 05:44 +0000
Steve Fink Steve Fink - Bug 748915 - Implement JS_IsArrayBufferViewObject
cdb6904fa2cf98115160eeeee3d7a5947d875acc
created 2012-04-25 09:54 +0100
pushed 2015-01-29 05:44 +0000
Ed Morley Ed Morley - Backout afab1aaf6704 & 0405d42629fd (bug 747197), 0379525bbdca (bug 746262), 91b9cba098f8 (bug 745944), 8535dc5b590a (bug 741040) for win debug bustage
0405d42629fd698fb331e28541135788cb7a7535
created 2012-04-19 16:18 -0700
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 747197 - Move basic numeric conversion operations (double->uint32_t, double->int32_t, double->integer, but not Value->* just yet) into vm/NumericConversions.h, a header with minimized dependencies. r=luke
a04734d243c8192b6c5e29fc9eef63ace4cf46cd
created 2012-03-28 14:43 -0700
pushed 2015-01-29 05:44 +0000
Steve Fink Steve Fink - Bug 741040 - Make an ArrayBufferObject subclass of JSOBject. r=Waldo
7a601537cb88002be9f759a4697568e0ea664285
created 2012-01-14 09:43 -0800
pushed 2015-01-29 05:44 +0000
Tom Schuster Tom Schuster - Bug 711843 - Update JSAPI for typed arrays, remove uses of jstypedarray.h outside the engine [r=Waldo,bz,Ms2ger,bholley,bjacob,philikon,evilpie,bent,yourmama] [a=mfinkle thanks to gkw]
4cfb132c7c16f6b76b9397091a7f54fc5e62d82a
created 2012-04-12 09:23 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
2187cab0d2f6eed33fef23794a0d9a17fd01e048
created 2012-01-23 03:43 -0800
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 714260 - Implement FloatingPoint.h to consolidate all IEEE-754 floating point operations in a single location. r=dmandelin for the js bits, r=Ms2ger for mfbt and the core bits
906aa73122d98b423452bdca8d93d31a92a77525
created 2012-04-12 22:07 -0700
pushed 2015-01-29 05:44 +0000
Matt Brubeck Matt Brubeck - Back out e4c82a6b298c, 036194408a50, 39acc9f51df8 (bug 714647 and followups) because of test_finalizer.js crashes in Linux64 PGO builds
8f783fc30dd34ae5b286f80c119724613735ab20
created 2012-04-12 11:54 -0700
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 736609: fix typo, r=sfink, a=akeybl
e4c82a6b298c57415fc574fc79151a31acafc4a1
created 2012-04-12 09:23 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
ab4a85bc480a54e5c71c0823d8deebd023789ab8
created 2012-04-09 15:14 -0700
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 743878 - Move uint8_clamped and associated machinery into ObjectImpl.h, so that the new object representation can use it as well. r=sfink
17e95355ad77035e120598c816ff917f951eebbf
created 2012-04-05 09:39 +1000
pushed 2015-01-29 05:44 +0000
Bobby Holley Bobby Holley - Bug 737245 - Typed Arrays should handle cross-compartment wrappers; part3. r=luke
e67ea61f46b6fa360f96249e6ace1da1191e6427
created 2012-04-05 09:39 +1000
pushed 2015-01-29 05:44 +0000
Bobby Holley Bobby Holley - Bug 737245 - Typed Arrays should handle cross-compartment wrappers; part2. r=luke
1cbedc2d11c6ec7c83480e5ce7c2ff532d6d35de
created 2012-04-05 09:38 +1000
pushed 2015-01-29 05:44 +0000
Bobby Holley Bobby Holley - Bug 737245 - Typed Arrays should handle cross-compartment wrappers; part1. r=luke
f64f62213f61693a4f85e4c89a3191f83e388684
created 2012-03-21 22:21 -0700
pushed 2015-01-29 05:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711895 - Tweak the warning options used for GCC builds (3rd attempt). r=waldo,derf,khuey,mhommey.
500f3088583ff13931bcba1e03aa630c9f08696a
created 2012-03-21 13:32 -0700
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 738075 - Remove the unnecessary Class* argument from GlobalObject::createConstructor. r=dmandelin
a821cc27e7d396c04f6ded145379afe3a30b86cc
created 2012-03-21 21:46 -0700
pushed 2015-01-29 05:44 +0000
Nicholas Nethercote Nicholas Nethercote - Backed out changeset 0124795a8cbb (bug 711895) due to i10n build bustage. r=me.
0124795a8cbba6a6b9cc001b28a4e44def14e3f1
created 2012-03-15 19:40 -0700
pushed 2015-01-29 05:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711895 - Tweak the warning options used for GCC builds (2nd attempt). r=waldo,derf,khuey,mhommey,jwatt.
ca0782c1f3d5deb2986793580662a11e07935dd7
created 2012-03-19 15:27 +0100
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 736978 - remove JS_FinalizeStub. r=:billm
0c65a492f739044b2cf55cd04618e849ff33cbe0
created 2012-03-14 12:28 -0700
pushed 2015-01-29 05:44 +0000
Steve Fink Steve Fink - Bug 735519 - Fix a bunch of "inlined function used but not defined" warnings. r=dmandelin
863691ed9f15095b52fce73cc59f5d0a2a5c5361
created 2012-04-12 11:54 -0700
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 736609: fix typo, r=sfink, a=akeybl
1587745454a6e6af7cc18e7b6609b92ebbcecf40
created 2012-03-08 15:05 -0800
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 734196 - Updating the private pointer should not recurse when marking; r=billm
5ca23d2045b649c845e1015dfddd3559f00cf8a0
created 2012-03-06 15:52 -0800
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 733260 followup: use uint32_t for array and string lengths, r=luke
ae005ec67376f06621d997ff208c95202b55c308
created 2012-03-05 18:43 -0800
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 733260: remove typedef jsuint, r=luke
9fcb60770cc8b22ba56c7a7b0e6c574dba9d35a8
created 2012-02-17 11:46 -0800
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 728343 - Make unbarriered object marking interface indirect ; r=billm
e365b768a32ebdaa67a4264602d269ed8cbdd571
created 2012-03-01 18:54 -0800
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 732306: Remove typedef jsint, r=luke
9dde6af30ab201c2fdb0084e298182533eac48ff
created 2012-02-28 15:11 -0800
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 730511: remove obsolete typedefs intN, uintN, r=luke
6de9bc65b2ff2038550572b4805987109cf0a6b8
created 2012-02-28 12:01 -0500
pushed 2015-01-29 05:44 +0000
Nathan Froyd Nathan Froyd - Bug 731248 - Remove duplicate headers in js/src. r=luke
568732cb086f7b0caeb4b641daa43a6636574b1f
created 2012-02-17 18:43 -0800
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 727306 - Specialize HeapValue::postWriteBarrier for object slots; r=billm
d4105352a832b4a614daf469411895b24ea2bb16
created 2012-02-24 14:19 -0800
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 725550: remove obsolete typedef jsdouble, r=jwalden
676cff5e3513d4e356a635c39add60cf69d514d2
created 2012-02-25 00:16 +0100
pushed 2015-01-29 05:44 +0000
Marco Bonardo Marco Bonardo - Backout 4fc2f49371a8 (bug 725550) for build failures
4fc2f49371a8cfbdbaea1948f02d4750e3e82296
created 2012-02-24 14:19 -0800
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 725550: remove obsolete typedef jsdouble, r=jwalden
e6ffb760d2f0f7b4f6f590cf51555cbf22a681e2
created 2012-02-13 09:02 +0100
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 726944 - Remove JSClass::xdrObject and related functionality. r=luke
f07a6060cc5a15f7435d1429dad813baf8992687
created 2012-02-20 13:56 -0800
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 728423 - Fix warnings in js/src related to JSObject::asString et al (r=luke)
2a8ceeb27f7c8a6a43ef01d55d827ddccb887e33
created 2012-02-17 14:35 -0800
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 641025 - Incremental GC (r=igor,smaug,roc,cdleary,gregor)
6f6f9de4458388caacce57706f1478a73aba6e51
created 2012-02-15 17:16 -0800
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 726845 - Make Value marking interfaces indirect; r=billm
1a777b2a13cec95ba6345774ad9ace7059c8ba57
created 2012-02-07 12:57 -0600
pushed 2015-01-29 05:44 +0000
Jason Orendorff Jason Orendorff - Bug 699565 - Part 6 - for-of loops on typed arrays. r=bhackett.
881f035164acfbbb40b43d7cea522e16d1d11347
created 2012-02-03 15:02 -0800
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 723728: use calloc again in allocateArrayBufferSlots because it's faster, r=jwalden
07381182a1e835ddd9716dc1adb69ca39799e327
created 2012-04-12 11:54 -0700
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 736609: fix typo, r=sfink, a=akeybl
c4a69ca8e7761666cb892d74aefd1efa6b5ee332
created 2012-01-20 17:36 -0800
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Bug 708377: use standard ToInt32 everywhere in typed arrays, r=jwalden
051a19214251af08890cfabc6f3197eb625e9162
created 2012-01-22 21:22 -0800
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Remove internal #includes of jsstdint.h, the functionality of which is now part of the JSAPI and need not be explicitly #included. No bug, r=evilpies, r=jorendorff, r=terrence, all over IRC
8a915ca62e05a13dc41939f071d6d185a06c6890
created 2012-01-21 19:25 +0100
pushed 2015-01-29 05:44 +0000
Tom Schuster Tom Schuster - Bug 686296 - Non-extensible ArrayBuffer __proto__ should not be changable. r=jorendorff
less more (0) -300 -100 -60 tip