js/ipc/JavaScriptShared.cpp
8de58bbbb392fdca9416fd0febe27c7d62547973
created 2017-04-26 11:18 +0100
pushed 2017-04-26 10:29 +0000
Jon Coppeard Jon Coppeard - Bug 1352430 - Add barrier to CPOWs table to remove dying objects r=billm
bf8f3671cc134b866a81c6f22c49f10ed7845e6f
created 2017-02-13 17:26 +0100
pushed 2017-02-13 16:26 +0000
Tom Schuster Tom Schuster - Bug 1339036 - Rename JSTYPE_VOID to JSTYPE_UNDEFINED. r=arai
9ca73fb60c36714d16b9a74cb36e5d80f4162f65
created 2017-01-13 13:50 -0800
pushed 2017-01-18 14:54 +0000
Andrew McCreight Andrew McCreight - Bug 1330018 - Ensure we always unwrap CpowEntries. r=bholley,billm
8c6eb60662331964389361b9f27fadf57ab4a3f0
created 2017-01-13 09:49 -0800
pushed 2017-01-14 17:47 +0000
Andrew McCreight Andrew McCreight - Bug 1331115 - Fix two typos in CPOW code. r=billm
6c679ad00eda767ecc9c419b7e84897e423f195f
created 2016-10-28 15:11 -0700
pushed 2016-12-15 10:51 +0000
Steve Fink Steve Fink - Bug 1308236 - Don't trigger read barriers when comparing wrapped pointers types r=sfink r=mccr8
50b7f70fbd5e724d2c3a2de0a4b5457f6fa1e721
created 2016-11-18 13:18 +0000
pushed 2016-11-18 13:18 +0000
Jon Coppeard Jon Coppeard - Bug 1318384 - Don't trigger pre barrier in WrapperAnswer::RecvDropObject r=billm
fcadf6ec5ccf67c480047de89b5d063116938fea
created 2016-10-20 15:37 -0500
pushed 2016-10-21 15:09 +0000
David Major David Major - Bug 1311825: Pass by reference in fromObjectVariant and related methods. r=billm
99bf3401b43f4f621c91facce91f729688941317
created 2016-10-18 15:58 -0700
pushed 2016-10-19 23:26 +0000
Bill McCloskey Bill McCloskey - Bug 1311212 - Add dead CPOW debugging facility (r=mrbkap)
138dd1cfe696eb4adfe6e1f2290b29a352b4f650
created 2016-02-07 09:08 -0800
pushed 2016-09-30 10:29 +0000
Terrence Cole Terrence Cole - Bug 1297558 - Use a read barrier on Heap to ExposeToActiveJS r=sfink r=mccr8
78565156728208e4cb9d20f1a288ba300ceb475f
created 2016-08-14 20:39 +0900
pushed 2016-09-29 03:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 1: Use ASCII variant of JS_ReportError in simple case. r=jwalden
9adefc25daa8531a4bb7bbca39e39e2f1465024f
created 2016-08-11 14:39 +0200
pushed 2016-08-11 12:42 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 7 - Remove unnecessary JSContext arguments from IPC classes. r=bz
f84bf71b399ed089a007a145e3adccc7d7f2827c
created 2016-08-11 14:39 +0200
pushed 2016-08-11 12:42 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
33f5b0151b8b1a3d2cc1e8779c28616a5dba2971
created 2016-04-29 10:44 +0100
pushed 2016-04-29 09:48 +0000
Jon Coppeard Jon Coppeard - Bug 1268085 - Remove unused post barrier callbacks r=terrence
27fc4690ec4d0f4a0288d2b6eeba304fa927a3bb
created 2016-01-28 11:28 +0100
pushed 2016-01-28 10:28 +0000
Tom Schuster Tom Schuster - Bug 1242214 - Rename JSPropertyDescriptor JS::PropertyDescriptor in js. r=sstangl
d27aac8b654a3711c899107e36781a01c165e895
created 2015-12-30 08:52 -0800
pushed 2016-01-05 16:52 +0000
Terrence Cole Terrence Cole - Bug 1235598 - Part 2: Use TraceEdge exclusively in Gecko; r=smaug
4bbe608d70f0934642031662a228364d0ef3feb3
created 2015-12-31 15:51 -0800
pushed 2015-12-31 23:53 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1235598) for linux reftest bustage
3bcd3c276785b20eaa1b3ffac83149ae1d3a8b18
created 2015-12-30 08:52 -0800
pushed 2015-12-31 18:08 +0000
Terrence Cole Terrence Cole - Bug 1235598 - Part 2: Use TraceEdge exclusively in Gecko; r=smaug
7da07459ce20c444c070ba8061c687c77bbc5400
created 2015-12-30 15:05 -0800
pushed 2015-12-30 23:05 +0000
Terrence Cole Terrence Cole - Backout Bug 1235598 Part 2 because of merge bustage on a CLOSED TREE
cf35918cb3baff6e2c67209fa3cf0b0d03771073
created 2015-12-30 08:52 -0800
pushed 2015-12-30 22:49 +0000
Terrence Cole Terrence Cole - Bug 1235598 - Part 2: Use TraceEdge exclusively in Gecko; r=smaug
fa3bffbe3ec84ce1e86433d0fbed9a12441fd706
created 2015-11-25 11:59 -0800
pushed 2015-11-25 20:39 +0000
Terrence Cole Terrence Cole - Bug 1226732 - Use stable hashing and builtin sweeping for ipc::ObjectIdMap; r=billm
0c5045d56439fee2304de57cdc02484e4810714f
created 2015-11-06 19:03 +0100
pushed 2015-11-06 18:04 +0000
Jan de Mooij Jan de Mooij - Bug 1125423 part 1 - Attach WindowProxies to globals instead of using innerObject/outerObject hooks. r=bz,luke
f8da9d2fc8dd4bf6ec3cd5ea3314a6a0510be3ef
created 2015-08-05 11:02 -0700
pushed 2015-08-11 23:38 +0000
Terrence Cole Terrence Cole - Bug 1191529 - Remove JSIdArray and AutoIdArray and replace with Rooted<IdVector>; r=mccr8, r=jonco
3c9793590d9fd1cf33210ebbe7b663b52e5e42ae
created 2015-07-15 10:22 +0100
pushed 2015-07-15 09:28 +0000
Jon Coppeard Jon Coppeard - Bug 1165054 - Add API to clear postbarrier callbacks and use it when CPOW tables are destroyed r=terrence
6e1b2b8ed9dd5e6e96e2e5167e9aa1f7c9f9b5c0
created 2015-06-30 11:20 -0700
pushed 2015-07-01 01:13 +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-06-30 19:48 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets ad58c270ce87 and 849151330d60 (bug 1177892) for B2G bustage.
849151330d603d6e1c73585722ea446e334aa5e4
created 2015-06-30 11:20 -0700
pushed 2015-06-30 18:59 +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-06-30 01:37 +0000
Jan de Mooij Jan de Mooij - Bug 1177825 - Remove JSVAL_* constants. r=evilpie
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
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.
c0d21f2affd6182e729628d952a664ab39438b1b
created 2015-01-30 13:56 -0600
pushed 2015-03-07 02:06 +0000
Jason Orendorff Jason Orendorff - Bug 1130576 - Rename JSPropertyOp -> JSGetterOp and JSStrictPropertyOp -> JSSetterOp. r=efaust.
392964f0fc66d00c0974f99d1fd2b3afc9a428cb
created 2015-01-26 13:32 -0800
pushed 2015-01-26 21:32 +0000
Bill McCloskey Bill McCloskey - Bug 1123461 - Rename CpowIdHolder to CrossProcessCpowHolder (r=dvander)
901b357d733450444d316ec1e0f8530384aee7cc
created 2015-01-26 13:32 -0800
pushed 2015-01-26 21:32 +0000
Bill McCloskey Bill McCloskey - Bug 1123461 - Make a real interface for js/ipc (r=dvander)
ff86ca36785b561f655ad443ff487a76b421714c
created 2015-01-24 16:38 +0100
pushed 2015-01-24 15:38 +0000
Tom Schuster Tom Schuster - Bug 1125356 - Use JS_NewPlainObject in the browser. r=bz
1e53e8c79d9f999410fc82ef5ec1488bd225d14a
created 2015-01-22 21:04 -0800
pushed 2015-01-23 05:04 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1123461, bug 1123090) for windows build bustage
2c442905d0af37cb88e48aa5b05bc48d3a4aaef5
created 2015-01-22 20:00 -0800
pushed 2015-01-23 04:00 +0000
Bill McCloskey Bill McCloskey - Bug 1123461 - Rename CpowIdHolder to CrossProcessCpowHolder (r=dvander)
d7aa4c72ebaba57bb6a8f1c718bd63fb9e9feec1
created 2015-01-22 20:00 -0800
pushed 2015-01-23 04:00 +0000
Bill McCloskey Bill McCloskey - Bug 1123461 - Make a real interface for js/ipc (r=dvander)
8c6cbca7251a822c51441f837dd085071bb010e8
created 2015-01-16 09:56 -0800
pushed 2015-01-16 17:58 +0000
Bill McCloskey Bill McCloskey - Bug 1119753 - Fix CPOW GC crash (r=jonco)
ecdac08e0897a1e1846203265affecfd36810c77
created 2014-11-01 14:48 +0100
pushed 2015-01-13 09:48 +0000
Peter Van der Beken Peter Van der Beken - Bug 1096328 - Remove nativeOwnership from Bindings.conf, templatize deferred finalization. r=bz.
a7f64e53893ef5d4bed1996acce1e0d459b8df8d
created 2015-01-12 14:48 +0100
pushed 2015-01-12 13:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 12 changesets (bug 1096328) for M11 and M5 Test failures on a CLOSED TREE
6005fd357342edf5f5282e584fbe5655c4fee340
created 2014-11-01 14:48 +0100
pushed 2015-01-12 09:32 +0000
Peter Van der Beken Peter Van der Beken - Bug 1096328 - Remove nativeOwnership from Bindings.conf, templatize deferred finalization. r=bz.
d67f1c2a7cbe404553f804b4e75286dff99c9479
created 2014-12-18 17:34 -0800
pushed 2014-12-19 01:36 +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-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.
8d0fdbf77f280d70d0e3356111bd59658cbef8ed
created 2014-11-22 08:43 -0600
pushed 2014-12-10 22:31 +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 01:05 +0000
Wes Kocher Wes Kocher - Backed out changeset d201babc2e84 (bug 1103368)
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.
d201babc2e846261e50b2e31893e486a4986dee0
created 2014-11-22 08:43 -0600
pushed 2014-11-24 23:27 +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 15:10 +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-20 16:47 +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-16 18:16 +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 09:29 +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 09:29 +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 09:29 +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-06 22:45 +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 17:18 +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 11:13 +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 11:13 +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 12:01 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Unify the finalization and moving GC callbacks into a weak pointer update callback r=terrence r=bholley
less more (0) -100 -60 tip