js/src/builtin/AtomicsObject.cpp
63bdfecc99f488142d1601f381f6241fd22ddb92
created 2016-04-02 09:17 -0700
pushed 2016-04-03 13:49 +0000
Lars T Hansen Lars T Hansen - Bug 1260910 - introduce 'wait' and 'wake'. r=bbouvier
859f435f2ca001acc659cf47a2068fc94287e84a
created 2016-04-02 08:55 -0700
pushed 2016-04-03 13:49 +0000
Lars T Hansen Lars T Hansen - Bug 1225028 - remove Atomics.fence. r=bbouvier
88688664f228ff07d20d623c701a49dac9226f12
created 2016-03-31 15:23 -0700
pushed 2016-04-03 13:49 +0000
Lars T Hansen Lars T Hansen - Bug 1259544 - remove futexWakeOrRequeue. r=bbouvier
df3ddeee164770c7abf6448a38b72dbf70adec8a
created 2016-03-24 17:01 +0100
pushed 2016-04-03 13:49 +0000
Lars T Hansen Lars T Hansen - Bug 1253351 - count argument of futexWake defaults to +Infinity. r=bbouvier
71eb251a0f29de94082623b91326e2449a3aa81e
created 2016-03-24 18:14 +0100
pushed 2016-04-03 13:49 +0000
Lars T Hansen Lars T Hansen - Bug 1253371 - make atomics range checking conformant. r=jolesen
d8781a4c7092db380f52de8467515fd317e24201
created 2016-02-10 19:12 +0100
pushed 2016-02-12 08:19 +0000
Lars T Hansen Lars T Hansen - Bug 1246768 - part 1: argument conversion for Atomics.isLockFree in runtime. r=bbouvier
4a6b1b2a915774e8e2fd0b73b2a98a389bdc1318
created 2016-02-08 21:39 +0100
pushed 2016-02-09 09:50 +0000
Lars T Hansen Lars T Hansen - Bug 1246750 - fix argument ordering to futexWakeOrRequeue + test cases. r=bbouvier
a7db157c7baa9f02cb23bc6b9e0d227d50638dd9
created 2016-01-12 14:52 +0200
pushed 2016-01-14 09:44 +0000
Bogdan Postelnicu Bogdan Postelnicu - Bug 1238911 - initialize canWait with false from constructor, avoid using the variable without initialization. r=lhansen
d16977f0dd8f489f16f1429a7f62ff7bae6121bf
created 2015-12-23 13:40 +0100
pushed 2016-01-05 15:40 +0000
Lars T Hansen Lars T Hansen - Bug 1231333 - part 1, JS engine: only allow futexWait in workers. r=luke
e7a9bcc4b922cfb1d8d87f299dda9ee4f492ef24
created 2015-12-30 12:32 -0600
pushed 2015-12-30 19:01 +0000
Luke Wagner Luke Wagner - Bug 1235631 - Odin: remove change-heap support (r=bbouvier)
5e0769303a5efc3c745cc9ffd0492fa3a75dcf74
created 2015-12-28 17:39 -0600
pushed 2015-12-29 00:40 +0000
Luke Wagner Luke Wagner - Bug 1229642 - change to AsmJSActivation to WasmActivation (r=bbouvier)
5f25108ed130a969db2a336d19fa62d94623778c
created 2015-12-28 17:39 -0600
pushed 2015-12-29 00:40 +0000
Luke Wagner Luke Wagner - Bug 1229642 - Split wasm::Module out of AsmJSModule (r=bbouvier)
b6eea9eddc4aeba17ec35572ce45a3a565f4ec2a
created 2015-12-02 18:26 +0100
pushed 2015-12-03 08:27 +0000
Lars T Hansen Lars T Hansen - Bug 1225026 - Remove support for atomics on Uint8ClampedArray. r=nbp
97827dc3e6c4c374b03900feecdffa2dc9698609
created 2015-12-02 11:23 +0100
pushed 2015-12-02 16:25 +0000
Lars T Hansen Lars T Hansen - Bug 1176214 - Part 4: VM built-in lib changes. r=waldo
49a370926c908b8b24634981c0d8ec8b99e58b96
created 2015-11-13 11:35 +0100
pushed 2015-12-02 16:25 +0000
Lars T Hansen Lars T Hansen - Bug 1176214 - Part 1: Remove obsolete files. r=waldo
2b20eccdb23e3b1e9308d572327ab5786c1ab8b8
created 2015-10-06 00:15 -0700
pushed 2015-10-06 18:37 +0000
Steve Fink Steve Fink - Bug 977338 - Remove AtomicOperations-inl.h, r=lth
76c69f9cfbd41cdfebe2e477ab4d06f564491398
created 2015-10-01 00:46 +0200
pushed 2015-09-30 22:58 +0000
Lars T Hansen Lars T Hansen - Bug 1084248 - add a cast<> method, remove the casting constructor as requested. r=waldo
d914aab2d74a9537b91fdc45fc3f2aac2354e567
created 2015-10-01 00:46 +0200
pushed 2015-09-30 22:58 +0000
Lars T Hansen Lars T Hansen - Bug 1084248 - no undefined behavior, take 2. r=waldo
242601c4479f0e809b3d142870a1b88fc68dcd7f
created 2015-09-04 15:55 +0200
pushed 2015-09-04 14:02 +0000
Jan de Mooij Jan de Mooij - Bug 1200809 part 4 - Convert Atomics natives to new InlinableNatives system. r=lth
51f25ea57b7445fdc633fde8e4ef8ac391377327
created 2015-09-02 09:25 +0200
pushed 2015-09-02 07:31 +0000
Lars T Hansen Lars T Hansen - Bug 1178793 - Throw on OOB atomics access, interpreter+Ion. r=luke
ee6b5e4532d33401445748e7927f73b50005cf79
created 2015-07-07 18:47 +0200
pushed 2015-08-04 18:08 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1190077 - Move RDTSC and prmjtime.* to vm/Time.*. r=nbp
8859abb9b671280c00ddc4870954f6a008cd058c
created 2015-08-03 09:54 -0400
pushed 2015-08-03 13:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c8d9d720a30e (bug 1190077) for Android bustage.
c8d9d720a30e7e3d9698d8547bab4b0769741418
created 2015-07-07 18:47 +0200
pushed 2015-08-03 13:35 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1190077 - Move RDTSC and prmjtime.* to vm/Time.*. r=nbp
fe1add30a7c3899b34f7373fafd391050f5eda50
created 2015-07-10 14:00 +0200
pushed 2015-07-10 12:05 +0000
Lars T Hansen Lars T Hansen - Bug 1141986 - Atomics.exchange on integer elements -- asm.js parts. r=bbouvier
2e22a641a3dcfe16d993c29c3318448cf5bb1ee0
created 2015-07-10 14:00 +0200
pushed 2015-07-10 12:05 +0000
Lars T Hansen Lars T Hansen - Bug 1141986 - Atomics.exchange on integer elements -- ion parts. r=h4writer r=sstangl
d8522704ac66be2d5ac91a3e28f4dd3f36a163ef
created 2015-07-01 05:07 +0200
pushed 2015-07-01 03:08 +0000
Lars T Hansen Lars T Hansen - Bug 1141994 - implement Atomics.isLockFree. r=h4writer r=luke
5232dd059c11090c118ca413f60b22822823b2c3
created 2015-05-01 14:03 -0500
pushed 2015-05-26 17:27 +0000
Jason Orendorff Jason Orendorff - Bug 1140482 - Add JSPROP_RESOLVING. Give NativeDefineProperty standard behavior in cases where a non-resolving define needs to trigger a resolve hook. r=Waldo.
2e7ce565cfc4df4aba77fe0de31893c524a96ca7
created 2015-05-13 10:35 +0200
pushed 2015-05-13 08:37 +0000
Lars T Hansen Lars T Hansen - Bug 1139856 - do not lose wakeups. r=luke
9f1a5f0154cc699cee44ebd277de308f4dab6848
created 2015-04-15 17:50 -0700
pushed 2015-04-16 04:01 +0000
Jim Blandy Jim Blandy - Bug 1155006: Fix unified build sensitivities in js/src. r=shu
fa58bda5bde2ccf2542422184fded97f53b2a81c
created 2015-04-09 08:09 +0200
pushed 2015-04-09 06:12 +0000
Lars T Hansen Lars T Hansen - Bug 1142593 - factor atomics into the platform layer. r=waldo
9193aac3a945ef7e0e9da0296e02c429a580aaff
created 2015-04-07 11:10 +0200
pushed 2015-04-07 09:13 +0000
Lars T Hansen Lars T Hansen - Bug 1077318 - call out to C++ for ARMv6 sub-word atomics. r=luke
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
b105c303ca33ed024d8e34413da7cf24f848f129
created 2015-03-14 01:36 -0400
pushed 2015-03-14 05:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1142296. Remove the parent argument from NewObjectWithGivenProto. r=waldo
7c9dfca903cce7a83dae3c780cfdd96701ba0559
created 2015-03-04 09:32 -0800
pushed 2015-03-04 22:41 +0000
Terrence Cole Terrence Cole - Bug 1134425 - Part 1: move the allocator interface code out of line; r=jonco
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
cf3b9f27efcfac72e5c43583ec591100d43b7c99
created 2015-02-20 14:06 +0100
pushed 2015-02-20 13:07 +0000
Lars T Hansen Lars T Hansen - Bug 1074237 - futex API implementation. r=luke
53cc8f769ca2f11a3825be651ee8d00b1f61ec4f
created 2015-02-04 09:47 +0100
pushed 2015-02-04 08:47 +0000
Lars T Hansen Lars T Hansen - Bug 1074237 - evolve the JS engine futex API. r=luke
2575c07d5b5b722235c7706133714e5fae258c6a
created 2014-12-18 06:54 -0600
pushed 2015-01-15 16:35 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 5 - Rename JSObject::defineGeneric etc. -> js::DefineProperty, js::DefineOwnProperty -> js::StandardDefineProperty (for the moment--the plan is to unite these soon, both the name and the implementation). r=Waldo.
4c4c162bfc77a46c44729b66b2d5853c698fd137
created 2014-12-13 10:22 -0500
pushed 2014-12-13 15:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1109702 - Fix more bad implicit constructors in js; r=Waldo
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.
ad0fdfc44d48383ae9345ecac4c031f6008cc728
created 2014-10-23 14:23 +0200
pushed 2014-10-23 12:24 +0000
Lars T Hansen Lars T Hansen - Bug 979594 - Atomics object, atomic operations on SharedArrayBuffer (no jit support). r=luke
less more (0) tip