js/ipc/JavaScriptShared.cpp
d67f1c2a7cbe404553f804b4e75286dff99c9479
created 2014-12-18 17:34 -0800
pushed 2014-12-19 20:08 +0000
Bill McCloskey Bill McCloskey - Bug 1102637 - [e10s] Control CPOW logging with env var (r=mrbkap)
65e82280a4be780a54ea4cf4ae15e85f216dd8dd
created 2014-11-22 12:23 -0600
pushed 2014-12-12 01:30 +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.
8d0fdbf77f280d70d0e3356111bd59658cbef8ed
created 2014-11-22 08:43 -0600
pushed 2014-12-12 01:30 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 4 - Ban stub getter/setter arguments to js::CheckDefineProperty. r=bhackett.
56ebb99d774eef30488e7fcca268308ed15e0660
created 2014-11-24 17:03 -0800
pushed 2014-11-25 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset d201babc2e84 (bug 1103368)
c80672f72db67fa665c49642f2a73801b27249d8
created 2014-11-24 17:03 -0800
pushed 2014-11-25 11:48 +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-25 11:48 +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.
d201babc2e846261e50b2e31893e486a4986dee0
created 2014-11-22 08:43 -0600
pushed 2014-11-25 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 4 - Ban stub getter/setter arguments to js::CheckDefineProperty. r=bhackett.
0e314ec744bea4fe2cb9128bfcea0290ab3fedab
created 2014-11-03 07:10 -0800
pushed 2014-11-03 21:18 +0000
Bill McCloskey Bill McCloskey - Bug 1073631 - Add mising waivier outerizing for CPOWs (r=bholley)
8f34e100ffeae9f08d07a5e293533822c0656d52
created 2014-10-20 09:47 -0700
pushed 2014-10-21 01:57 +0000
Bill McCloskey Bill McCloskey - Bug 1077587 - Handle non-existent properties in CPOW descriptor code (r=mrbkap)
f5b05c63480d804fb91dd9a8a7ee54421695282f
created 2014-10-16 18:39 +0200
pushed 2014-10-17 14:25 +0000
Tom Schuster Tom Schuster - Bug 1071177 - Support symbol keys and throw exception on unique symbols with CPOWs. r=billm
2279791b5c6e8d55675db58f38ccfcba7c568ca9
created 2014-10-07 11:29 +0200
pushed 2014-10-07 20:04 +0000
Tom Schuster Tom Schuster - Bug 1071177 - Add support for symbols as a value type. r=billm
6e6f184e59285a2dcdf106c830e7ec0db2da6a97
created 2014-10-07 11:29 +0200
pushed 2014-10-07 20:04 +0000
Tom Schuster Tom Schuster - Bug 1071177 - Add support for well-known and registered symbols as CPOW jsids. r=billm,jorendorff
765ab5eaab5b12281c1cbad4c8a0828e37c92ba7
created 2014-10-07 11:29 +0200
pushed 2014-10-07 20:04 +0000
Tom Schuster Tom Schuster - Bug 1071177 - Introduce JSIDVariant type for CPOWs. r=billm
bb3b6a3a021c88daef318ea94fcb0875b023ac3a
created 2014-10-06 15:45 -0700
pushed 2014-10-07 12:34 +0000
Andrew McCreight Andrew McCreight - Bug 1073597, part 3 - Lazify creation of the CPOW manager in CpowIdHolder. r=billm
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 23:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
4d94f2bf456a1a941851bd8ee0e50a52dffd61c1
created 2014-09-25 13:13 +0200
pushed 2014-09-25 20:46 +0000
Bobby Holley Bobby Holley - Bug 1065811 - Track Xray waivers with CPOWs. r=billm
bc71142337a34496ae657fcade46e04c1214b71f
created 2014-09-25 13:13 +0200
pushed 2014-09-25 20:46 +0000
Bobby Holley Bobby Holley - Bug 1065811 - Clean up ObjectId handling with static type checking. r=billm
d63a5fe3ace7d59e1aaad2a5d64bc511793349bc
created 2014-09-24 12:54 +0100
pushed 2014-09-24 21:10 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Unify the finalization and moving GC callbacks into a weak pointer update callback r=terrence r=bholley
71c10a155c9cefbbdb203aa889c33216152f5dcb
created 2014-09-12 17:41 -0700
pushed 2014-09-13 16:45 +0000
Bobby Holley Bobby Holley - Bug 1052096 - Move CPOW targets into the privileged/unprivileged junk scope of the child/parent. r=billm
93d3c7189dd3224c83f84c2b2557374b67b64a26
created 2014-09-10 12:54 -0500
pushed 2014-09-11 21:56 +0000
Jason Orendorff Jason Orendorff - Bug 1065507, part 3 - Remove special support for js_GetterOnlyPropertyStub from js/ipc.
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 13:57 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
9df9289e2d8f2709c3365bd8181120ba9b9057fa
created 2014-09-02 11:07 +0200
pushed 2014-09-02 18:33 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Add moving GC callback and use it to fix up ipc CPOW tables r=terrence
4f9e0c8de078c89b591191aa8f134652c46c976f
created 2014-08-20 13:01 -0700
pushed 2014-08-21 12:33 +0000
Bill McCloskey Bill McCloskey - Bug 1051127 - Add an env var for CPOW logging (r=mrbkap)
06d5e509cdb46b3c723196a1e219f628f8624949
created 2014-08-20 12:49 -0700
pushed 2014-08-21 12:33 +0000
Bill McCloskey Bill McCloskey - Bug 1052093 - Child->parent CPOWs should go through COWs in the parent for security (r=bholley)
2a2883202fff196ab1f139d83fee51172b6893ec
created 2014-08-18 10:57 -0700
pushed 2014-08-19 12:40 +0000
Bobby Holley Bobby Holley - Bug 1052089 - Rename JunkScope to PrivilegedJunkScope and remove fallibility of singleton scope access. r=billm
a817b58630c872cfef3c9f84f7b9bd707a8147a5
created 2014-08-13 10:05 +0100
pushed 2014-08-13 14:02 +0000
Jon Coppeard Jon Coppeard - Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug
06fc258b16f8196a1fbb6c83f8af92d4a316eb1f
created 2014-07-12 09:43 +0200
pushed 2014-07-14 12:35 +0000
Jan de Mooij Jan de Mooij - Bug 1034689 part 3 - Fix remaining places in Gecko to handle Latin1 strings. r=bz
102fae9cacc1b3c48c9a8e640a9e183ea62fd9c5
created 2014-07-05 17:30 +0200
pushed 2014-07-06 16:11 +0000
Jan de Mooij Jan de Mooij - Bug 1034191 - Make nsDependentJSString users work with Latin1 strings and nursery-allocated strings. r=bz
38d3672ab1923988b1225913134bbdd6a73f9390
created 2014-05-28 18:05 -0700
pushed 2014-05-29 06:33 +0000
Tom Schuster Tom Schuster - Bug 957742 - Logging for CPOWs (r=mrbkap)
a141144b6c99a87d255fe9e7753611ec3755d280
created 2014-05-16 16:40 -0700
pushed 2014-05-18 00:55 +0000
Bill McCloskey Bill McCloskey - Bug 996785 - Fix CPOW wrapping and compartment ownership (r=mrbkap)
9055e91c6154d4372c1fb498cbc51da20cca505b
created 2014-05-16 16:40 -0700
pushed 2014-05-18 00:55 +0000
Bill McCloskey Bill McCloskey - Bug 996785 - Bidirectional CPOWs (r=mrbkap)
990ea6bcfa07a5ca68d6439f275a18c249f222c9
created 2014-05-16 16:40 -0700
pushed 2014-05-18 00:55 +0000
Bill McCloskey Bill McCloskey - Bug 996785 - Distinguish local and remote CPOW objects in IPDL (r=mrbkap)
1e495c6dba19835297494eb2a128301fe9e55848
created 2014-05-16 16:40 -0700
pushed 2014-05-18 00:55 +0000
Bill McCloskey Bill McCloskey - Bug 996785 - Use more descriptive IPDL types for CPOW value variants (r=mrbkap)
05fa4a69cb9818df96d82c9fc37fdad57ed85f68
created 2014-05-16 16:40 -0700
pushed 2014-05-18 00:55 +0000
Bill McCloskey Bill McCloskey - Bug 996785 - Move CPOW wrapper answering code (r=mrbkap)
85e6824afa65a9ab3b1eb7afc705143a7d104f0a
created 2014-05-16 16:40 -0700
pushed 2014-05-18 00:55 +0000
Bill McCloskey Bill McCloskey - Bug 996785 - Use separate maps for local and remote CPOW objects (r=mrbkap)
4b7c1b82d2aa722406acf8e83c75b3e2a8759503
created 2014-05-16 16:40 -0700
pushed 2014-05-18 00:55 +0000
Bill McCloskey Bill McCloskey - Bug 996785 - Rename CPOW makeId/unwrap (r=mrbkap)
9631faa6ed6754f5ab7b07ce40725e31482ec55f
created 2014-05-16 16:40 -0700
pushed 2014-05-18 00:55 +0000
Bill McCloskey Bill McCloskey - Bug 996785 - Rename CPOW toValue (r=mrbkap)
737d5beb60c4f59acd68bb233893b9188d55bf98
created 2014-05-16 16:40 -0700
pushed 2014-05-18 00:55 +0000
Bill McCloskey Bill McCloskey - Bug 996785 - Rename CPOW object map (r=mrbkap)
c9c1e001452bbdc054460038021bc928ee95e91b
created 2014-04-30 10:10 +0100
pushed 2014-05-01 14:50 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley
762a93154b1e38110d2c063315be84ff9a396d9d
created 2014-04-27 19:47 -0700
pushed 2014-04-30 13:00 +0000
Rodrigo Rodriguez Jr. Rodrigo Rodriguez Jr. - Bug 952650 (part 9) - Remove JSVAL_IS_INT. r=njn.
695622cd84e1494f5e4bfa64e181b0aa404c599d
created 2014-04-02 15:28 +0100
pushed 2014-04-03 01:56 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify remaining JS APIs r=sfink r=bholley r=smaug
a6cf2d7996a4cbd058d53829cec7294331c67b89
created 2014-02-21 10:24 -0600
pushed 2014-02-22 02:27 +0000
Luke Wagner Luke Wagner - Bug 797126 - Remove tinyid/shortid/userid (r=terrence)
28fa156efc31a3e832957b3643af9f59f7fcd3dd
created 2014-02-17 22:24 -0800
pushed 2014-02-20 11:53 +0000
Chris Peterson Chris Peterson - Bug 712873 - Part 2: Replace JS_ASSERT with MOZ_ASSERT outside js/src/ directory. r=luke
a6425a31c4c44089100e05490b6cc7936035662d
created 2014-02-19 00:15 -0800
pushed 2014-02-19 12:59 +0000
Daniel Holbert Daniel Holbert - back out 3a8893b28489 (bug 712939) and 39adab158c17,16add78c43e3,37193db7e15b (bug 712873), for build bustage.
16add78c43e39be93093da4bc0fdde1727d051ab
created 2014-02-17 22:24 -0800
pushed 2014-02-19 12:59 +0000
Chris Peterson Chris Peterson - Bug 712873 - Part 2: Replace JS_ASSERT with MOZ_ASSERT outside js/src/ directory. r=luke
1c513e28c84fcded02f8b23240cf7b0c8a7e94b5
created 2014-01-21 10:44 +0000
pushed 2014-01-22 01:11 +0000
Jon Coppeard Jon Coppeard - Bug 961095 - Improve generic callbacks with better typing, and by only adding storebuffer entries when the key is in the nursery r=terrence
21cef8b355cea6e7785ef61567e1ea4f752f305b
created 2014-01-17 10:08 -0800
pushed 2014-01-18 23:17 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 4; r=sfink,r=bz
bf6cb0c04562e9fa13364b1043805ad8e9a77aaf
created 2014-01-16 09:48 -0800
pushed 2014-01-17 01:12 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 3; r=sfink
b96d513cd89f5aff1841c6a6c926481807864589
created 2013-11-25 17:35 -0800
pushed 2013-12-04 08:35 +0000
Jeff Walden Jeff Walden - Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb
3f40322844ed2abf92f166dc8d648ee08bb86651
created 2013-11-18 17:21 +0000
pushed 2013-11-19 02:31 +0000
Jon Coppeard Jon Coppeard - Bug 934442 - Defer finalization of object ID table until after minor GC r=terrence
cf9ea7edd6e210f0925816712e821d26b90ec72c
created 2013-11-16 13:31 +0100
pushed 2013-11-18 10:53 +0000
Tom Schuster Tom Schuster - Bug 933834 - Rename and handlify JS_ValueToString. r=terrence,bz
1bc46d4abd0de021392599a926a6a59e78e7f4f5
created 2013-11-17 16:39 +0100
pushed 2013-11-18 10:53 +0000
Ms2ger Ms2ger - Backout changesets ded0d64f6786:03f041d03f24 and 30cbd1abde1a (bug 935696, bug 933834 and bug 939194) for build bustage.
27c6beb10bbc45ebd50fb5531fde625cae0df052
created 2013-11-16 13:31 +0100
pushed 2013-11-18 10:53 +0000
Tom Schuster Tom Schuster - Bug 933834 - Rename and handlify JS_ValueToString. r=terrence,bz
5126b48adf91390db142ee55bc9c19cc1b9ae801
created 2013-10-15 20:02 -0400
pushed 2013-10-16 03:15 +0000
Tom Schuster Tom Schuster - Bug 8844105 - Handlify JS_WrapObject. r=terrence
f6b879837822bac2c4f5988a0d5d04b88625d657
created 2013-10-11 22:02 -0700
pushed 2013-10-12 18:26 +0000
Steve Fink Steve Fink - Bug 925534 - Convert toVariant to use handles, r=terrence
58de1d903b6fdbc565e62f692d5c70fa1660939a
created 2013-09-24 10:03 +0100
pushed 2013-09-25 02:43 +0000
Jon Coppeard Jon Coppeard - Bug 912567 - Split HashMap/HashSet::rekey() into rekey() and rekeyIfMoved() r=terrence
a84f156f316450e40c01d8eaa78f7e47c940dd01
created 2013-09-19 15:24 -0400
pushed 2013-09-20 09:19 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/ductwork/, js/ipc/, and js/public/; r=ehsan
c1298dc3fa4ff2a44ec75eae0512fbae0756a95e
created 2013-08-23 15:53 -0700
pushed 2013-08-25 15:20 +0000
Terrence Cole Terrence Cole - Bug 908891 - Fix remaining exact rooting hazards in js/ipc; r=evilpie
db34065a8666ff7d7f460056b28282619830e33c
created 2013-04-30 10:29 -0700
pushed 2013-08-09 23:09 +0000
Terrence Cole Terrence Cole - Bug 862115 - Use Rooted<JSPropertyDescriptor> in favor of JSPropertyDescriptor::AutoRooter r=terrence r=smaug r=bholley
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-08-09 23:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
less more (0) -60 tip