js/src/ctypes/CTypes.cpp
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
c9f4af8fe60e0184131211326c6b7521fefbc6a0
created 2015-07-01 18:53 +0100
pushed 2015-09-21 14:04 +0000
Jon Coppeard Jon Coppeard - Bug 1155618 - Fix more places where we don't correctly report allocation failure to the context r=terrence
98495eee56f9677ed2bc98f91c0e13eacf921820
created 2015-06-30 21:10 -0700
pushed 2015-09-21 14:04 +0000
Jan de Mooij Jan de Mooij - Bug 1177892 part 4 - Remove INT_TO_JSVAL. r=evilpie
72f48fd13b903f7e3f57c54744c58253f8efe406
created 2015-06-30 21:09 -0700
pushed 2015-09-21 14:04 +0000
Jan de Mooij Jan de Mooij - Bug 1177892 part 3 - Remove OBJECT_TO_JSVAL. r=evilpie
1dd794cb1591eb46944af5a2bf23a070eef55393
created 2015-06-30 11:20 -0700
pushed 2015-09-21 14:04 +0000
Jan de Mooij Jan de Mooij - Bug 1177892 part 2 - Remove PRIVATE_TO_JSVAL. r=evilpie
6e1b2b8ed9dd5e6e96e2e5167e9aa1f7c9f9b5c0
created 2015-06-30 11:20 -0700
pushed 2015-09-21 14:04 +0000
Jan de Mooij Jan de Mooij - Bug 1177892 part 1 - Remove BOOLEAN_TO_JSVAL and STRING_TO_JSVAL. r=evilpie
0fe58c22707232406df9ecf33cc30c8279c881ec
created 2015-06-30 15:48 -0400
pushed 2015-09-21 14:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets ad58c270ce87 and 849151330d60 (bug 1177892) for B2G bustage.
ad58c270ce872251841ee75713a4d239169cc9df
created 2015-06-30 11:20 -0700
pushed 2015-09-21 14:04 +0000
Jan de Mooij Jan de Mooij - Bug 1177892 part 2 - Remove PRIVATE_TO_JSVAL. r=evilpie
849151330d603d6e1c73585722ea446e334aa5e4
created 2015-06-30 11:20 -0700
pushed 2015-09-21 14:04 +0000
Jan de Mooij Jan de Mooij - Bug 1177892 part 1 - Remove BOOLEAN_TO_JSVAL and STRING_TO_JSVAL. r=evilpie
67d1702bfb1f475f414d99ffc4f1cc963e030332
created 2015-06-29 18:36 -0700
pushed 2015-09-21 14:04 +0000
Jan de Mooij Jan de Mooij - Bug 1177825 - Remove JSVAL_* constants. r=evilpie
97cadd88717666936cddb11d37ee7b65868c3718
created 2015-05-13 14:47 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1164664 - Switch to new-style error-reporting for PrepareScriptEnvironment. r=jimb
dc42938aac6d73e2174a7f5c6cca0df35b3cf3e9
created 2015-05-13 14:09 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1164664 - Swap out the 'default JSContext callback' for something capable of setting up an AutoEntryScript. v3 r=jimb
0deb2843004ff5bfb51f19504be00f08dccaca85
created 2015-05-13 14:07 -0700
pushed 2015-08-10 18:23 +0000
Terrence Cole Terrence Cole - Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
c8ba42a1ce6a6ee73ebefb316f0ca13b36de6971
created 2015-05-07 09:49 -0700
pushed 2015-06-29 20:18 +0000
Steve Fink Steve Fink - Bug 1162310 - Do not use nonexistent macro when XGILL_PLUGIN is defined, r=bhackett
8ed771ecfecd259a6236fbf0ad3214affb3b98aa
created 2015-04-23 15:51 +0200
pushed 2015-06-29 20:18 +0000
Jan de Mooij Jan de Mooij - Bug 1155946 part 1 - Add a mayResolve class hook to optimize objects with resolve hooks better. r=bhackett
4de6c53cc4c4bf19c2265d73206ad3d2ed689390
created 2015-04-23 11:17 +0100
pushed 2015-06-29 20:18 +0000
Jon Coppeard Jon Coppeard - Bug 1156295 - Refactor GC rooting in StructType::DefineInternal() r=terrence
7c3f8affe0fd272fb7cfe6b4397540c190204e56
created 2015-04-23 13:41 +0900
pushed 2015-06-29 20:18 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 891107 - Part 3: Report argument type error as TypeError in js-ctypes. r=jorendorff
e364d76c8039f5368d459eaa04d4e9b92ea764bc
created 2015-04-23 13:41 +0900
pushed 2015-06-29 20:18 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 891107 - Part 2: Report argument length error as TypeError in js-ctypes. r=jorendorff
8929ee2c2f5629902f85e0aeef40d2cd39917d16
created 2015-04-23 13:41 +0900
pushed 2015-06-29 20:18 +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
3ba8d6cc53c02108784d7864d1f8f8a7eb5d298c
created 2015-04-22 23:59 +0900
pushed 2015-06-29 20:18 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1155985 - Set FieldInto::mType just before storing to reserved slot. r=jonco, a=abillings
20da7a0125b568718f6e5958ea7d3faf4dc65cf9
created 2015-04-22 20:08 +0900
pushed 2015-06-29 20:18 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 7eee0cdd0feb (bug 1155985) for xpcshell-test failure
a1c096248e7f0f407143640c77c857618a73b46b
created 2015-04-22 20:08 +0900
pushed 2015-06-29 20:18 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset b2b956ba0acd (bug 891107) for xpcshell-test failure
2bd7ce78571b257fd2037f5a5bb631b58467b0ff
created 2015-04-22 20:08 +0900
pushed 2015-06-29 20:18 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 951ec7d134c2 (bug 891107) for xpcshell-test failure
680258d72d0c6b2acd1a8f1aae2c8b3d6af6d36a
created 2015-04-22 20:08 +0900
pushed 2015-06-29 20:18 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 467559ddc08f (bug 891107) for xpcshell-test failure
467559ddc08f63606136089eeba1ec7b191283d6
created 2015-04-22 18:26 +0900
pushed 2015-06-29 20:18 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 891107 - Part 3: Report argument type error as TypeError in js-ctypes. r=jorendorff
951ec7d134c26e325ff92e021a8cc742d4d61b5f
created 2015-04-22 18:26 +0900
pushed 2015-06-29 20:18 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 891107 - Part 2: Report argument length error as TypeError in js-ctypes. r=jorendorff
b2b956ba0acd53acb035eae3383a9a75c3389dfe
created 2015-04-22 18:26 +0900
pushed 2015-06-29 20:18 +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
7eee0cdd0febcb70cbfd17b955be317701dd8e58
created 2015-04-22 18:26 +0900
pushed 2015-06-29 20:18 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1155985 - Set FieldInto::mType just before storing to reserved slot. r=jonco, a=abillings
f56304442f9fcdc9377934ba3ec8ad645aa88278
created 2015-04-18 05:51 +0900
pushed 2015-06-29 20:18 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 564184f293a6 (bug 891107) for mochitest-other failure on a CLOSED TREE
ecdde43f6d6aaa7855910160379c2bf0a2891801
created 2015-04-18 05:51 +0900
pushed 2015-06-29 20:18 +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-06-29 20:18 +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-06-29 20:18 +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-06-29 20:18 +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-06-29 20:18 +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-06-29 20:18 +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-06-29 20:18 +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-06-29 20:18 +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-06-29 20:18 +0000
Jason Orendorff Jason Orendorff - Bug 1149563 - Change bogus ctypes code that modifies a frozen object. r=efaust.
04e07d5a9b00c8b3d8206e8c7d47e00ccc57ae03
created 2015-04-22 23:59 +0900
pushed 2015-06-03 20:09 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1155985 - Set FieldInto::mType just before storing to reserved slot. r=jonco, a=abillings,lizzard
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-05-11 18:39 +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-05-11 18:39 +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-05-11 18:39 +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-05-11 18:39 +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-05-11 18:39 +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-05-11 18:39 +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-05-11 18:39 +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-05-11 18:39 +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-05-11 18:39 +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
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
351d130b72ef57d57fdd60d72771ebf2ade7234c
created 2015-02-04 22:50 +0100
pushed 2015-03-30 18:32 +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-03-30 18:32 +0000
Tom Schuster Tom Schuster - Bug 1127443 - Remove JS_NewObject proto argument.
87f2bd784f4151468734471fac6efd91e35bd68e
created 2015-01-31 16:18 +0100
pushed 2015-03-30 18:32 +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-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1125153 - Return false from CreateFunctionInfo; r=Waldo
09d0ebd5f0f407cf619158cc93e13f740fe97869
created 2015-01-24 16:38 +0100
pushed 2015-03-30 18:32 +0000
Tom Schuster Tom Schuster - Bug 1125356 - Introduce JS_NewPlainObject. r=Waldo
775bb50c16d6abcba3e241c1494a62a688f3c0ce
created 2015-01-22 14:11 +0000
pushed 2015-03-30 18:32 +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-03-30 18:32 +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-03-30 18:32 +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-03-30 18:32 +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-03-30 18:32 +0000
Jon Coppeard Jon Coppeard - Bug 1123648 - Fix rooting hazard in CTypes r=sfink
be02b84dfca41dff53ab1e54a44ce0373b19168a
created 2015-01-09 02:07 -0800
pushed 2015-02-23 15:17 +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
less more (0) -300 -100 -60 tip