js/src/jsapi.cpp
3d74e00b4f4f63fbf3cc414cc5f0e5547d210775
created 2013-02-22 16:07 -0800
pushed 2013-02-24 01:00 +0000
Jim Blandy Jim Blandy - Bug 827581: Unify JS_GetStringCharsZAndLength with JS_GetStringCharsAndLength. r=wmccloskey
dee88fe417fe364ebea9164c1f284908fba3b5f9
created 2013-02-22 08:41 -0800
pushed 2013-02-24 01:00 +0000
Phil Ringnalda Phil Ringnalda - Back out 4d301b2bcad0:e0632e639097 (bug 836301) for Windows build bustage
4d301b2bcad047442fa34470893aff52b4df73ee
created 2013-02-22 08:14 -0800
pushed 2013-02-24 01:00 +0000
Bobby Holley Bobby Holley - Bug 836301 - Hoist some assertions, remove a bunch of no-op trap overrides, and add assertions that we've entered our policy. r=mrbkap
5d8a1621a697a2673227751d42db90889c95835c
created 2013-02-22 10:58 +0800
pushed 2013-02-22 17:43 +0000
Chuck Lee Chuck Lee - Bug 835719 - 0001. Support encode string to UTF-8 byte array. r=terrence
181787e9d67049d65f34b0838e7442c7ce100ff1
created 2013-02-22 09:36 +0000
pushed 2013-02-22 17:43 +0000
Jonathan Kew Jonathan Kew - backout cset 4ede352670cd (bug 759585) on a CLOSED TREE on suspicion of making windows reftests so slow that they timeout and burn
4ede352670cd61828435f213935faf3f51166a04
created 2013-02-21 18:23 -0800
pushed 2013-02-22 17:43 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Change the granularity of collection from compartment to zone (r=jonco,bhackett,njn,dvander,mccr8,bz,luke,bholley)
0ded3af9b2d7d7e856bbe05d7f1e598f1b8f3247
created 2013-02-21 06:56 -0700
pushed 2013-02-22 11:09 +0000
Brian Hackett Brian Hackett - Bug 743394 - Ion compile JSOP_EVAL, r=jandem.
ff752cb0c0cbfc6a0d3725511505adf3eb290cf5
created 2013-02-15 17:54 +0000
pushed 2013-02-19 05:22 +0000
Jon Coppeard Jon Coppeard - Bug 841356 - GC: Some minor rooting fixes r=sfink
43fa20226909036be7d36f1605dc70d0c47dc384
created 2013-02-17 22:56 -0800
pushed 2013-02-18 08:55 +0000
L. David Baron L. David Baron - Bug 563195: Fix -Wshadow warnings in public JS API headers (those used from layout/style/). r=njn
985508c04c809c9f7b1dcd8f524fbcc313759b7d
created 2013-02-02 00:02 +0100
pushed 2013-02-14 10:47 +0000
Till Schneidereit Till Schneidereit - Bug 679940 - Share bytecode, source notes and atoms of functions in a runtime wherever possible. r=bhackett
560ede42c3f6baf8c6f039d9428758bdcfd1bd03
created 2013-02-11 21:01 -0800
pushed 2013-02-13 15:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 839376 (part 5) - Make ObjectClassIs take a HandleObject. r=sfink.
3b6cf8fe73e0abc0257797bbefc832c75e165e8b
created 2013-02-05 14:22 -0800
pushed 2013-02-13 02:25 +0000
Terrence Cole Terrence Cole - Bug 837845 - Manually backout the largest memory users from bug 798624; r=Waldo
bb8d5da0bf70c3d8647d308359a5d996409eface
created 2013-02-07 18:04 -0800
pushed 2013-02-12 14:43 +0000
Jeff Walden Jeff Walden - Bug 826009 - Move locale callback info, default locale, etc. data and APIs to be JSRuntime-centered. f=bholley, r=jorendorff
d91d6e2bc2587b4c6816574d0872bb3ae0bba746
created 2013-02-11 21:06 +0100
pushed 2013-02-12 14:43 +0000
Tom Schuster Tom Schuster - Bug 838558 - Kill object equality hook. r=jorendorff
2ed6ca2ee3546ae374844ba0ba155c7175c63992
created 2013-02-08 20:16 +0100
pushed 2013-02-09 15:43 +0000
Tom Schuster Tom Schuster - Bug 832299 - Handlify JSCompartment::wrap. r=terrence
c232abeabd0ab449d21e28e7428fafac695bbaa7
created 2013-01-25 13:54 -0800
pushed 2013-02-08 11:01 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 834882: move InParallelSection() out of ForkJoinSlice and rename Initialize() to InitializeTLS() r=billm
96a21f6c607ad01aea8f61cabb12f72f5f13e8f6
created 2013-02-07 16:19 -0800
pushed 2013-02-08 11:01 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 839274: Initialize ForkJoinSlice independently of ION. r=billm
08baa859a8d4ea520ba11be70206c265935006ba
created 2013-02-06 21:35 -0800
pushed 2013-02-08 11:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 836949 (part 1) - Clean up the versions/options code. r=jorendorff.
80a21124ddbd311dca2f3220193b37e58e2466d8
created 2013-02-07 11:34 -0800
pushed 2013-02-08 11:01 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 807853 - Add (but do not yet use) parallel compilation mode to ion r=dvander,terrence
da59e32ff01d0a783b9bfed1ee38be83b197f723
created 2013-02-07 09:56 -0500
pushed 2013-02-07 21:40 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound.
71f14579265ff9431a3245f627ab776dd913dcd6
created 2013-02-07 09:29 -0500
pushed 2013-02-07 21:40 +0000
Benjamin Peterson Benjamin Peterson - Bug 836515 - Allow source compression to run while executing the script. r=jorendorff
1c88f3f30540adadbcd153bcaa337b1be8b24eee
created 2013-02-07 09:55 -0500
pushed 2013-02-07 14:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge the last PGO green inbound changeset to m-c.
7153a907e6b9a7f2b28f1d989efbc0c45bd6859e
created 2013-02-06 18:08 -0800
pushed 2013-02-07 14:55 +0000
Bill McCloskey Bill McCloskey - Bug 836524 - Zone renaming part 6 (r=jonco)
e39eee4423143cb529f0a9b9e441f2a3ca424a7e
created 2013-02-06 18:08 -0800
pushed 2013-02-07 14:55 +0000
Bill McCloskey Bill McCloskey - Bug 836524 - Zone renaming part 5 (r=jonco)
8794e665403743ef1b1dc2bb106b03b62b5816ad
created 2013-02-06 18:08 -0800
pushed 2013-02-07 14:55 +0000
Bill McCloskey Bill McCloskey - Bug 836524 - Zone renaming part 2 (r=jonco)
b2202290801df3f199480f7f8a2868c712f2cb3f
created 2013-02-07 09:13 +0100
pushed 2013-02-07 08:15 +0000
Ms2ger Ms2ger - Bug 830783 - Part b: Pass MutableHandleValue and HandleString to CreateRegExpMatchResult and ExecuteRegExpLegacy in RegExp.cpp; r=terrence
08c635bf0d045b33ec037d1c5b6b613d82ba9899
created 2013-01-28 15:59 -0800
pushed 2013-02-07 02:00 +0000
Terrence Cole Terrence Cole - Bug 706885 - Move post barrier verifier to JSRuntime; r=billm
a7f93cfc074e467aa8488de6da01b3ad6d112f4d
created 2013-02-05 15:12 -0800
pushed 2013-02-06 14:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 837981 - Remove GetDeflatedStringLength(). r=terrence.
53a09e22d0346a6a024b33e90578fcefbffb6fd6
created 2013-01-28 11:01 -0800
pushed 2013-02-06 14:27 +0000
Terrence Cole Terrence Cole - Bug 706885 - Do not store singletons in the Nursery; r=bhackett
b9dcb082bcec1cbe78c2ad9b31f0870f6b1c24b2
created 2013-02-05 07:54 -0500
pushed 2013-02-05 15:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2861ef67390a (bug 837566) for Linux32 mochitest-other shutdown hangs.
2861ef67390a3b52b4bb7bfd653b08fe41244845
created 2013-02-03 20:17 -0800
pushed 2013-02-05 15:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 837566 - Remove js_RemoveRoot. r=terrence.
f24b93663ea95a4252e38be6e4f0cdf7ebe5c211
created 2013-02-03 19:55 -0800
pushed 2013-02-04 11:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 836985 - Remove ScriptSourceHolder::rt. r=benjamin.
c929583ba8ae39a6e32752039fc538f3e94fde9a
created 2013-01-24 21:24 -0800
pushed 2013-02-01 20:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
a7f7309da69d8d1aefead656cbf6b47403154395
created 2013-01-31 22:29 -0800
pushed 2013-02-01 20:50 +0000
Phil Ringnalda Phil Ringnalda - Back out 66882ea6f8c7 (bug 788293) and 32f09cb3c7b6 (bug 834090) for bustage
66882ea6f8c7048b3c3aa6f235387beb86ae0c9d
created 2013-01-24 21:24 -0800
pushed 2013-02-01 20:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
c6e0a815401ac48b9d22cf58a5ad586f4372faaa
created 2013-01-28 18:25 -0800
pushed 2013-01-30 00:49 +0000
Terrence Cole Terrence Cole - Bug 706885 - Rework Rooting APIs to preserve all available type information; r=billm
2f9cc81bbc6741051ee177ccfe98a2d404e00d39
created 2013-01-28 14:46 +0100
pushed 2013-01-29 00:01 +0000
Bobby Holley Bobby Holley - Bug 830500 - Implement JS_CharsToId. r=Waldo
436d46763d623091f3baf412847d39f9e526e1b2
created 2013-01-28 12:19 +0000
pushed 2013-01-29 00:01 +0000
Ed Morley Ed Morley - Backout 3985cb4da6b6, 55ab9f026dc4, f7ead00b7654 and e2108ea96ae5 for a variety of build failures on a CLOSED TREE
3985cb4da6b6c4d4d5dd936b9ec55dd0a19d3e29
created 2013-01-28 12:44 +0100
pushed 2013-01-29 00:01 +0000
Bobby Holley Bobby Holley - Bug 830500 - Implement JS_CharsToId. r=Waldo
576566ced8f604fd0752b887ca41be407e0e5bc7
created 2013-01-27 13:51 -0800
pushed 2013-01-28 04:08 +0000
Bill McCloskey Bill McCloskey - Bug 751618 - Zone renaming part 9 (r=terrence)
05880c8938cb8524d709b1eb8e1d5250841ed422
created 2013-01-27 13:51 -0800
pushed 2013-01-28 04:08 +0000
Bill McCloskey Bill McCloskey - Bug 751618 - Zone renaming part 4 (r=terrence)
3b42359a9f6be945cf1ac3ea45bf8a786a3105cd
created 2013-01-26 16:03 +0100
pushed 2013-01-27 00:13 +0000
Tom Schuster Tom Schuster - Bug 830787 - Move jsscope to vm/Shape. r=jorendroff
052d2de29f8f0cd2942c0697ce9413c1ce8626d6
created 2013-01-26 07:42 -0700
pushed 2013-01-27 00:13 +0000
Brian Hackett Brian Hackett - Bug 834826 - Eliminate or refactor various unnecessary stack roots, r=terrence.
ace1e79d65d90f12ec5644eee5ceecce25c90649
created 2013-01-24 21:12 -0800
pushed 2013-01-27 00:13 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 825714: Refactor JS allocation routines to enable allocation on parallel
6450a26eb74f37f754757283e8fb533fae8e1dbd
created 2013-01-24 20:18 -0700
pushed 2013-01-27 00:13 +0000
Brian Hackett Brian Hackett - Bug 834242 - Reduce cost of exact stack rooting during property reads, r=terrence.
c5b29fe24a0f1fe991204285e1312ecd2e63d227
created 2013-01-24 20:39 +0100
pushed 2013-01-25 01:59 +0000
Jan de Mooij Jan de Mooij - Bug 833817 part 1 - Remove unused JSStackFrame API functions. r=luke
62e53c789ae8915d394fe59f9fae61e27da43bec
created 2013-01-23 18:14 -0800
pushed 2013-01-24 17:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 833151 - Avoid unnecessary copy of CompileOptions. r=benjamin.
397dbf58a6ff4c6a01f96afea1961b2fdd24697d
created 2013-01-23 12:57 -0700
pushed 2013-01-24 17:36 +0000
Brian Hackett Brian Hackett - Bug 832360 - Store an object's class as part of its type, r=jandem.
1392d241c13719f919a24521f5a00435e8614b04
created 2013-01-21 13:58 +0100
pushed 2013-01-22 17:50 +0000
Jan de Mooij Jan de Mooij - Bug 832373 part 1 - Refactor eval-in-frame to use AbstractFramePtr. r=luke
84edc4c471822fb0dd001f36cab6475f5a6bf435
created 2013-01-18 10:04 -0800
pushed 2013-01-19 16:10 +0000
Terrence Cole Terrence Cole - Bug 832489 - Un-bitrot the post barrier verifier; r=billm
b4dff8ad703b560db0f517a28c932105d1a11729
created 2013-01-18 14:30 -0500
pushed 2013-01-19 16:10 +0000
Benjamin Peterson Benjamin Peterson - Bug 832141 - Rename js_ValueToSource to ValueToSource and make it internal. r=luke
3f69639fd6e2e1d95d00cb446ed56235b3441d02
created 2013-01-18 06:48 -0700
pushed 2013-01-19 16:10 +0000
Brian Hackett Brian Hackett - Bug 831822 - Fix various rooting hazards and unnecessary roots found by static analysis, r=terrence.
9b83a5ada45f286375f1c731b4ffe75444a00c3c
created 2013-01-15 17:57 +0000
pushed 2013-01-16 20:23 +0000
Jon Coppeard Jon Coppeard - Bug 830332 - jittest gc/incremental-state.js fails if rooting analysis enabled r=billm
6acc72608961cc79aa9fbd28627f3c37c3a03346
created 2012-11-09 09:45 -0800
pushed 2013-01-15 22:58 +0000
Terrence Cole Terrence Cole - Bug 811060 - Move DeflateString out of jsstr and make it Typey; r=Waldo
4ec09b9230837fe1c29b5b5445525e9ee3c339b9
created 2013-01-14 16:15 -0700
pushed 2013-01-15 22:58 +0000
Brian Hackett Brian Hackett - Bug 829813 - Cleanup API for marking/testing implicit properties, r=billm.
ab8bfaeaeafc6f271b943a89c7b7da94397c6521
created 2012-12-13 14:28 +0000
pushed 2013-01-15 22:58 +0000
Jon Coppeard Jon Coppeard - Bug 826673 - GC: Only finish sweeping the current compartment group on reset r=billm
63c4b0f66a0ced763bdca91f4ea714a24e962afc
created 2013-01-11 14:48 +0100
pushed 2013-01-11 13:57 +0000
Ms2ger Ms2ger - Merge latest PGO-green m-i changeset to m-c.
f4671ccc450246de1b52b9dd5f0b77043e998809
created 2013-01-10 17:53 -0700
pushed 2013-01-11 13:57 +0000
Brian Hackett Brian Hackett - Bug 827490 - Allow native objects to have both slots and dense elements, rm dense/slow array distinction, r=billm, dvander.
4c7ca523e9e6948a7ae7bd042ced87d43470137e
created 2013-01-11 09:43 +0100
pushed 2013-01-11 08:45 +0000
Ms2ger Ms2ger - Bug 828494 - Part a: Pass MutableHandleValue to GetOwnPropertyDescriptor; r=terrence
f620f73c12b2872079055a96483ffe39559c7211
created 2013-01-11 09:43 +0100
pushed 2013-01-11 08:45 +0000
Ms2ger Ms2ger - Bug 828248 - Part b: Pass MutableHandleId to IndexToId and IndexToIdSlow; r=sfink
less more (0) -1000 -300 -100 -60 tip