js/src/ctypes/CTypes.cpp
ecdde43f6d6aaa7855910160379c2bf0a2891801
created 2015-04-18 05:51 +0900
pushed 2015-04-17 20:54 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 28bbd9862551 (bug 891107) for mochitest-other failure on a CLOSED TREE
139ae480928c86e542599d5d47b4da16856fe515
created 2015-04-18 05:51 +0900
pushed 2015-04-17 20:54 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 43f5ca4913df (bug 891107) for mochitest-other failure on a CLOSED TREE
43f5ca4913df3a8d962e216ad1be3093dfd6457a
created 2015-04-18 04:00 +0900
pushed 2015-04-17 19:01 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 891107 - Part 3: Report argument type error as TypeError in js-ctypes. r=jorendorff
28bbd9862551e953769939e797dd6723f6194f79
created 2015-04-18 04:00 +0900
pushed 2015-04-17 19:01 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 891107 - Part 2: Report argument length error as TypeError in js-ctypes. r=jorendorff
564184f293a6c1ebd7c28e5acc87a2901b4220b5
created 2015-04-18 04:00 +0900
pushed 2015-04-17 19:01 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 891107 - Part 1: Show information about value, type, function, and argument number in type conversion error messages in js-ctypes. r=jorendorff
47e8516e73979e07e9b115326911a755c166229b
created 2015-04-09 19:25 +0200
pushed 2015-04-09 17:30 +0000
Tom Schuster Tom Schuster - Bug 895223 - Use JSNative instead of JSGetterOp for ctypes FieldGetter/Setter. r=jorendorff
a0c64440220f2883ca790800d7bbe5ffb707eeaf
created 2015-03-28 11:28 -0500
pushed 2015-04-02 17:16 +0000
Jason Orendorff Jason Orendorff - Bug 1149563 - Change bogus ctypes code that modifies a frozen object. r=efaust.
386c8b5b73c09b6186118258f524ce4c86c8af23
created 2015-04-01 19:17 -0700
pushed 2015-04-02 02:25 +0000
Wes Kocher Wes Kocher - Backed out 20 changesets (bug 1138499, bug 1148750, bug 1149563, bug 1148652, bug 1123875, bug 1145636, bug 1147660, bug 1148568, bug 1142828) for talos other timeouts CLOSED TREE
91d7260118357c888df6c39dc4a0e0aacc2379c7
created 2015-03-28 11:28 -0500
pushed 2015-04-01 22:43 +0000
Jason Orendorff Jason Orendorff - Bug 1149563 - Change bogus ctypes code that modifies a frozen object. r=efaust.
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-28 22:23 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-28 17:42 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5bdf6276a3b7be23e3756f8338cece9b04e91d47
created 2015-03-17 07:28 +0900
pushed 2015-03-16 22:29 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1143281 - Check argument type in StructType.prototype.addressOfField. r=jorendorff
0712a3d4b79c78f151cf50407fb8707f41b52b25
created 2015-02-03 19:51 -0600
pushed 2015-03-07 02:06 +0000
Jason Orendorff Jason Orendorff - Bug 1113369, part 4 - [[Set]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-02-27 15:09 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
1b6971da39285fc56b2534d23ec6896b95949809
created 2015-02-26 09:40 -0500
pushed 2015-02-26 14:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1136906 part 1. Stop passing parents to JS_NewObject in ctypes code. r=waldo
fb067573f99d2ebbe152f2f04f7df4f1edd3a8f2
created 2015-02-26 09:40 -0500
pushed 2015-02-26 14:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1136523. Stop doing weird things with parents in ctypes code and remove the JS_DeprecatedNewObjectWithGivenProtoAndParent API. r=waldo
186c909aa7f02e03e43f982a67af01afce76fc30
created 2015-02-26 09:40 -0500
pushed 2015-02-26 14:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1136345. Drop the parent arg from JS_NewObjectWithGivenProto and introduce a JS_DeprecatedNewObjectWithGivenProtoAndParent for the few cases that still pass in a custom parent. r=waldo
351d130b72ef57d57fdd60d72771ebf2ade7234c
created 2015-02-04 22:50 +0100
pushed 2015-02-04 21:50 +0000
Tom Schuster Tom Schuster - Bug 1127494 - Remove proto parameter from JS_DefineObject. r=Waldo,bz
3f806794d466fdd76c002103f0cc6006fa2d0ecd
created 2015-01-31 16:18 +0100
pushed 2015-01-31 15:19 +0000
Tom Schuster Tom Schuster - Bug 1127443 - Remove JS_NewObject proto argument.
87f2bd784f4151468734471fac6efd91e35bd68e
created 2015-01-31 16:18 +0100
pushed 2015-01-31 15:19 +0000
Tom Schuster Tom Schuster - Bug 1127443 - Move some JS_NewObject callers to JS_NewObjectWithGiveProto
a0b310e324a3fd8938a92c32b3aa18506d0ae48a
created 2015-01-23 10:11 -0500
pushed 2015-01-24 19:52 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1125153 - Return false from CreateFunctionInfo; r=Waldo
09d0ebd5f0f407cf619158cc93e13f740fe97869
created 2015-01-24 16:38 +0100
pushed 2015-01-24 15:38 +0000
Tom Schuster Tom Schuster - Bug 1125356 - Introduce JS_NewPlainObject. r=Waldo
775bb50c16d6abcba3e241c1494a62a688f3c0ce
created 2015-01-22 14:11 +0000
pushed 2015-01-23 09:58 +0000
Jon Coppeard Jon Coppeard - Bug 1124195 - Replace use of AutoPtr with mozilla::UniquePtr r=sfink
468c1db9e3389094980c3d3f3e464587e182334c
created 2015-01-23 09:55 +0000
pushed 2015-01-23 09:58 +0000
Jon Coppeard Jon Coppeard - Bug 1124738 - Fix rooting hazard in CClosure::Create() r=sfink
6b087f5cd1e4ba3999e5e0d7875f18320caf14e2
created 2015-01-22 12:24 -0500
pushed 2015-01-22 17:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 152d407cf4d2 (bug 1124195) for Hazard analysis failures.
152d407cf4d2cb5fe5bf7e834cf0b0ced04d9a04
created 2015-01-22 14:11 +0000
pushed 2015-01-22 14:17 +0000
Jon Coppeard Jon Coppeard - Bug 1124195 - Replace use of AutoPtr with mozilla::UniquePtr r=sfink
b1bd4a3c733e72ab9abd6caf0ba55ca96eef976a
created 2015-01-22 14:11 +0000
pushed 2015-01-22 14:17 +0000
Jon Coppeard Jon Coppeard - Bug 1123648 - Fix rooting hazard in CTypes r=sfink
be02b84dfca41dff53ab1e54a44ce0373b19168a
created 2015-01-09 02:07 -0800
pushed 2015-01-10 00:15 +0000
Jeff Walden Jeff Walden - Bug 1113379 - Convert ctypes/typedefs.h into a series of higher-order macros, for better code hygiene and to work around an incredible oddity in NetBSD's <stdint.h>. r=jorendorff
266d204f97bf8096d39c03fe59d2b6ae2ccc647d
created 2014-11-03 11:38 -0800
pushed 2015-01-09 14:42 +0000
Jon Coppeard Jon Coppeard - Bug 1080262 - Disallow ctypes from converting array buffers and typed arrays to pointers, except when passed as arguments r=sfink
b45b110029225e98625bd7435d42c18bbb1e2f26
created 2015-01-08 11:31 +0000
pushed 2015-01-08 11:45 +0000
Jon Coppeard Jon Coppeard - Bug 1077354 - Allow CTypes to pass DataView argumets as pointers r=terrence
b7eb1ce0237d6125b75bc8ff1cb3afc328d6e78c
created 2014-12-16 16:30 -0800
pushed 2014-12-17 11:59 +0000
Dan Gohman Dan Gohman - Bug 1054671 - Constify static callback arrays r=ehsan
29ed7a01c8159ded4d93d90c980c80756153712b
created 2014-12-16 11:24 +0530
pushed 2014-12-16 05:54 +0000
Nigel Babu Nigel Babu - Backed out changeset 6a3a0e3bfaf6 (bug 1054671) for B2G emulator build bustage on CLOSED TREE
6a3a0e3bfaf61160e0b415fbdc4b739b781e6554
created 2014-12-15 20:53 -0800
pushed 2014-12-16 04:59 +0000
Dan Gohman Dan Gohman - Bug 1054671 - Constify static callback arrays r=ehsan
65e82280a4be780a54ea4cf4ae15e85f216dd8dd
created 2014-11-22 12:23 -0600
pushed 2014-12-10 22:31 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
a7d403088a1608e6c04692313bf476478c5095eb
created 2014-12-02 16:56 -0600
pushed 2014-12-10 01:09 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
63f71ff39bbc6f87008f7222db71d21d5d9d6d95
created 2014-11-24 17:04 -0800
pushed 2014-11-25 01:05 +0000
Wes Kocher Wes Kocher - Backed out changeset b3f742c00ba1 (bug 1103152)
c80672f72db67fa665c49642f2a73801b27249d8
created 2014-11-24 17:03 -0800
pushed 2014-11-25 01:05 +0000
Wes Kocher Wes Kocher - Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
b4b619628d1d1ffd28413d102f11ee89a7f77819
created 2014-11-22 12:23 -0600
pushed 2014-11-24 23:27 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
b3f742c00ba1395e499d859b6374ca6864d4f522
created 2014-11-21 15:14 -0600
pushed 2014-11-24 23:27 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
bec6973477c6f4f74591473b2c7de8fbf7f74327
created 2014-10-29 15:06 -0400
pushed 2014-10-29 19:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 1088002 part 3. Stop requiring JSPROP_PROPOP_ACCESSORS just to use stub accessors. r=waldo
66860992cd5ea5e12dc41ec39101de2cca4b7737
created 2014-10-29 15:06 -0400
pushed 2014-10-29 19:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 1088002 part 2. Change JS_DefineElement, JS_DefineProperty, JS_DefineUCProperty, JS_DefinePropertyById, and JS_DefineProperties to default to using JSNative accessors, not JSPropertyOp accessors. r=waldo
8c7d2cd4fa067369938f25c582491cf546c6d198
created 2014-10-16 18:39 +0200
pushed 2014-10-16 18:16 +0000
Tom Schuster Tom Schuster - Bug 1081660 - Remove property iterator from JSAPI. r=Waldo
4f52e486476c26e76f83d7ad9beeb993f8b6b5ab
created 2014-10-07 10:44 -0700
pushed 2014-10-09 16:14 +0000
Steve Fink Steve Fink - Bug 1061288 - Make it harder for ArrayBuffer data pointers to be held across invalidations. r=smaug,terrence,jdm,roc,khuey
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-10-03 02:32 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
020a62efb303bb8a1d78a7b124de112c7c704fe9
created 2014-10-01 19:17 +0200
pushed 2014-10-01 17:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT_IF by MOZ_ASSERT_IF. r=jorendorff
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 17:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
d9edbc602839774e3d790386725be870986099b4
created 2014-09-25 13:13 +0200
pushed 2014-09-25 11:13 +0000
Bobby Holley Bobby Holley - Bug 1065811 - Expose isCallable()/isConstructor() in JS_PUBLIC_API. r=billm
247172569e8ce6c96b41aa20af4e45cb85191b43
created 2014-09-15 16:49 +0100
pushed 2014-09-15 16:02 +0000
Jon Coppeard Jon Coppeard - Bug 1063468 - Remove unnecessary use of address() r=sfink
94342d2b81e623dd1a6e0af3e3ec114b20dd506a
created 2014-09-09 09:46 -0400
pushed 2014-09-09 22:04 +0000
Alexandre Poirot Alexandre Poirot - Bug 1064935 - Alias ctypes.jschar to ctypes.char16_t. r=cpeterson
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 04:58 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
e682602319bee1e5a04ca985288b0b54336e80fc
created 2014-08-18 12:20 -0700
pushed 2014-08-18 19:21 +0000
Dan Gohman Dan Gohman - Bug 1054334 - SpiderMonkey: Delete unneeded semicolons r=nbp
9acca266d2c8ebc84e80e3eaaa0a43da32165d58
created 2014-08-08 13:22 -0700
pushed 2014-08-15 21:08 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod malloc from MallocProvider and AllocPolicy; r=jonco
67e348e5f8ddc38c28909d9dfce1e74e80e1ef35
created 2014-08-15 15:28 +0200
pushed 2014-08-15 13:28 +0000
Tom Schuster Tom Schuster - Bug 1051611 - Remove error numbers from js.msg. r=jorendorff
a817b58630c872cfef3c9f84f7b9bd707a8147a5
created 2014-08-13 10:05 +0100
pushed 2014-08-13 09:14 +0000
Jon Coppeard Jon Coppeard - Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug
f497c1d55fd0d3506626302a7f072697050eb3f4
created 2014-08-06 07:17 -0500
pushed 2014-08-12 15:01 +0000
Jason Orendorff Jason Orendorff - Bug 1037718 - Remove JS_GetTypeName. r=jwalden.
b50f9736768211dad53a558102858eb80053d147
created 2014-07-16 12:59 -0500
pushed 2014-07-20 04:11 +0000
Jason Orendorff Jason Orendorff - Bug 1037897 - Pass ffi_call a pointer into a real array, to eliminate a static analysis warning. r=dteller.
43878d4b6d7fc8e166f7dddd7fdf76212aa90e77
created 2014-07-15 15:14 +0200
pushed 2014-07-15 13:16 +0000
Jan de Mooij Jan de Mooij - Bug 1037613 - rm js_GetLocalizedErrorMessage, localeGetErrorMessage callback. r=jorendorff
f8f7b0e89bcfdef690759c38b266ab1fb1002595
created 2014-07-14 19:14 -0700
pushed 2014-07-15 02:33 +0000
Chris Peterson Chris Peterson - Bug 1036782 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src. r=jorendorff
0f25f3ccb7b309f8042bbbe0ab436e6fd42db766
created 2014-07-14 22:19 +0200
pushed 2014-07-14 20:27 +0000
Jan de Mooij Jan de Mooij - Bug 1037869 - Fix remaining Latin1 string issues. r=terrence
less more (0) -300 -100 -60 tip