js/src/vm/JSScript.cpp
8509f60299dfdb085a8a64ea45522bacb82b16c5
created 2019-04-15 15:09 -0700
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1544882 - Move JSScript::loadSource into ScriptSource, because it only acts on ScriptSource and so only makes sense there. r=arai
74774a7f1a4dd13925354df4e3963068fc4cd28d
created 2019-04-15 14:57 -0700
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1544882 - Rename JSScript::tryLoadSource back to JSScript::loadSource now that all users have recognized the semantics change. r=arai
2af8656bd3c0362939cda478005e9eb2238ed9b5
created 2019-04-11 18:22 -0700
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1544882 - Make |JSScript::loadSource| applicable to any |ScriptSource| by folding its precondition into its behavior. r=arai
24740ab9a7266f84283b2beeebe665edf903f09f
created 2019-04-25 13:35 +0000
pushed 2019-05-13 10:53 +0000
Jan de Mooij Jan de Mooij - Bug 1546934 - Change LCov code coverage machinery to use a process-wide flag. r=nbp
aacb0c9ecddbc2e76361a843faf2d5a0b334c298
created 2019-04-16 16:43 +0000
pushed 2019-05-13 10:53 +0000
Kristen Wright Kristen Wright - Bug 1532803 - Common interface for JSThreadPool tasks r=jonco
495c41f927449fed1f7e437ba1e8df3506babdfe
created 2019-04-19 01:42 +0000
pushed 2019-05-13 10:53 +0000
Ted Campbell Ted Campbell - Bug 1543211 - Store offsets instead of lengths in SharedScriptData r=jandem
0930e8c0f382127ba1b6d12e0a4a7c8405039edb
created 2019-04-19 01:42 +0000
pushed 2019-05-13 10:53 +0000
Ted Campbell Ted Campbell - Bug 1543211 - Move integer fields from JSScript to SharedScriptData r=jandem
3240bfce551da3faa0b97c41989075e81ced9563
created 2019-04-18 17:36 +0000
pushed 2019-05-13 10:53 +0000
Ted Campbell Ted Campbell - Bug 1543211 - Hash raw bytes in ScriptBytecodeHasher r=jandem
30ca3c3abfe63d2d5923e28dcc565972ea4cf811
created 2019-04-11 00:54 +0300
pushed 2019-05-13 10:53 +0000
Daniel Varga Daniel Varga - Merge mozilla-inbound to mozilla-central. a=merge
7fb3acf38591979f105306e0c8f3441e75c95bd5
created 2019-04-10 12:30 +0300
pushed 2019-05-13 10:53 +0000
Bogdan Tara Bogdan Tara - Backed out 11 changesets (bug 1535994) for BytecodeEmitter.cpp related build bustages CLOSED TREE
e56d1810fb40cb7f3e312a55ebdfcd88bb4ef7b9
created 2019-04-10 08:27 +0000
pushed 2019-05-13 10:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1535994 - Part 10: Move JIT information to BytecodeSection class. r=jorendorff
fdd1177e499a08b4cde3e80992e288e5ee8084d5
created 2019-04-10 08:27 +0000
pushed 2019-05-13 10:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1535994 - Part 9: Move atomIndices to PerScriptData class. r=jorendorff
db520471b4073f6ca3a9f671d522987f1298fa50
created 2019-04-10 08:27 +0000
pushed 2019-05-13 10:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1535994 - Part 8: Move resume/yield info to BytecodeSection class. r=jorendorff
096ab8585046007ed3a7853e4b2ce6ce37f55243
created 2019-04-10 08:27 +0000
pushed 2019-05-13 10:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1535994 - Part 7: Move object and number to PerScriptData class. r=jorendorff
8a480b0bbd0565adc7dfac295f6cac482e4d3350
created 2019-04-10 08:26 +0000
pushed 2019-05-13 10:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1535994 - Part 6: Move scope to BytecodeSection class and PerScriptData class. r=jorendorff
7c763b9a2118ade0f7b0e372da562e415679c610
created 2019-04-10 08:26 +0000
pushed 2019-05-13 10:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1535994 - Part 5: Move tryNodeList to BytecodeSection class. r=jorendorff
4f5084424c22603d3d6f87e9d283c6bf4421558f
created 2019-04-10 08:26 +0000
pushed 2019-05-13 10:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1535994 - Part 4: Move stackDepth to BytecodeSection class. r=jorendorff
b77efa8567a299f90c926f5623a6f07325fcfa32
created 2019-04-10 08:25 +0000
pushed 2019-05-13 10:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1535994 - Part 2: Move source notes to BytecodeSection class. r=jorendorff
384cdd1ee833dfa72b957072651c1bde10dacf7c
created 2019-04-10 08:25 +0000
pushed 2019-05-13 10:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1535994 - Part 1: Add BytecodeSection class with BytecodeVector. r=jorendorff
4ff589e86c0a0c5c9a36c3876977633eedbab153
created 2019-04-08 09:30 +0000
pushed 2019-05-13 10:53 +0000
Jan de Mooij Jan de Mooij - Bug 1542130 - Fix asm.js check in PrivateScriptData::Clone to check for realms instead of compartments. r=luke
f37d7d177f7971344472ec37211be2df2d61605c
created 2019-04-05 14:01 +0000
pushed 2019-05-13 10:53 +0000
Jan de Mooij Jan de Mooij - Bug 1542190 - Remove Realm::marked_ flag. r=jonco
5753c98c39d1076947bb656a10675ee349c1e6ea
created 2019-04-02 11:53 +0000
pushed 2019-05-13 10:53 +0000
Gerald Squelart Gerald Squelart - Bug 1429613 - Variant matcher callbacks renamed from `match` to `operator()` - r=froydnj
348419a9d041ee3a29d4ce5f48073003dac17f50
created 2019-04-01 21:33 +0000
pushed 2019-05-13 10:53 +0000
Ted Campbell Ted Campbell - Bug 1530412 - Use LazyScriptData for LazyScript r=jorendorff
5bd984729daf7649cb103bad228b02f3afbcb367
created 2019-04-01 20:36 +0000
pushed 2019-05-13 10:53 +0000
Ted Campbell Ted Campbell - Bug 1530412 - Add js::LazyScriptData type r=jorendorff
a93ef3e7f2b910f926ec4edb28bd8e41f268bba2
created 2019-03-19 15:19 +0000
pushed 2019-05-13 10:53 +0000
Ted Campbell Ted Campbell - Bug 1530412 - Use JSScript::ImmutableFlags in LazyScript r=jandem
539d7eec3444062b8fd02ff6f9150db332790e92
created 2019-04-01 15:08 +0000
pushed 2019-05-13 10:53 +0000
Ted Campbell Ted Campbell - Bug 1530412 - Use mozilla::Span for LazyScript tables r=jorendorff
618b7bbaebbe7d7ebfc3fe6a085b1042ba0571f4
created 2019-04-01 21:30 +0000
pushed 2019-05-13 10:53 +0000
Ted Campbell Ted Campbell - Bug 1530412 - Move LazyScript::numClosedOverBindings/numInnerFunctions to normal fields r=jorendorff
0b61c4bdd578918b90335a8f71b1585af24ada48
created 2019-04-01 20:21 +0000
pushed 2019-05-13 10:53 +0000
Ted Campbell Ted Campbell - Bug 1530412 - Add toStringEnd argument to LazyScript::CreateForXDR r=jorendorff
9e33009abc2a84be589ebc0d301fabc865cb92cb
created 2019-03-26 14:00 +0000
pushed 2019-05-13 10:53 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1521732 - Part 5: RootedObjectVector. r=sfink,jonco
66414629b2e353ef5740bd57da3a8ffdf39e5ce0
created 2019-03-26 13:58 +0000
pushed 2019-05-13 10:53 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1521732 - Part 3: Use RootedValueVector instead. r=sfink,jonco
50fb3808da519a54d90da9fae63337b1e39c58e9
created 2019-03-18 15:07 +0000
pushed 2019-05-13 10:53 +0000
Vincent Lequertier Vincent Lequertier - Bug 1535092 - Make JSScript::argumentsOptimizationFailed return void instead of a bool;r=iain
586c8f0a3c2d5fda683fba7700c526735091d303
created 2019-04-29 12:55 +0000
pushed 2019-05-01 08:24 +0000
Jan de Mooij Jan de Mooij - Bug 1546327 - Clean up bytecode and source note allocation. r=arai a=lizzard
639ba2db3684f0c0fa9106a86ed2ea12c420cc12
created 2019-03-13 04:30 +0000
pushed 2019-03-14 15:20 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1505343 - Part 3: Rename Bin{Kind,Field,Variant} to BinAST{Kind,Field,Variant}. r=Yoric
7cbe3fbc4b7f1c76a14ce40f074f8a9052540ee5
created 2019-03-13 05:26 +0200
pushed 2019-03-14 15:20 +0000
Noemi Erli Noemi Erli - Backed out 3 changesets (bug 1505343) for build bustages in testBinASTReader.cpp CLOSED TREE
4ac13d1f0d7c331ca5e0a27bcf2ef73fd7bf8ed8
created 2019-03-13 02:46 +0000
pushed 2019-03-14 15:20 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1505343 - Part 3: Rename Bin{Kind,Field,Variant} to BinAST{Kind,Field,Variant}. r=Yoric
68d86a52738530fd10d3e0fd9b4dd0b270c89b81
created 2019-03-12 02:40 +0000
pushed 2019-03-14 15:20 +0000
Ted Campbell Ted Campbell - Bug 1533755 - Add SharedScriptData constructor. r=jwalden
65c88218fbb26505573c73e2ff25fdf1a04d1a7d
created 2019-03-12 02:40 +0000
pushed 2019-03-14 15:20 +0000
Ted Campbell Ted Campbell - Bug 1533755 - Use RefPtr for SharedScriptData pointers. r=jandem
53c759ed45e4739fafdbb80bbf78376de37d49b0
created 2019-03-12 02:38 +0000
pushed 2019-03-14 15:20 +0000
Ted Campbell Ted Campbell - Bug 1533755 - Cleanups in PrivateScriptData. r=jandem
638b7cfb8639eb6ba386696940a5225adce33100
created 2019-03-11 22:23 +0200
pushed 2019-03-12 18:59 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1533755) build bustage. CLOSED TREE
d5eff5c34ce9c47055b6599487c837cc6363d6b5
created 2019-03-11 20:01 +0000
pushed 2019-03-12 18:59 +0000
Ted Campbell Ted Campbell - Bug 1533755 - Use RefPtr for SharedScriptData pointers. r=jandem
35825a8005ab0f60ec24b2655e771d090f6c36d6
created 2019-03-11 20:01 +0000
pushed 2019-03-12 18:59 +0000
Ted Campbell Ted Campbell - Bug 1533755 - Cleanups in PrivateScriptData. r=jandem
588b9eec2edbb5f0420619e2858d31971cad09d2
created 2019-03-08 12:36 +0000
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1530745 - Part 3: Add a helper to retrieve the prototype for a specific function type. r=arai
dbf02da1d1bf4dc09640bf02b6a15a1ef2e825fd
created 2019-03-07 16:08 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1533420 - Remove JSScript::ExplicitUseStrict flag. r=jandem
26d4249db1c799d4312d061d656d7e65a6b78ba2
created 2019-03-07 09:34 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1533196 - Remove JSScript::FunHasAnyAliasedFormal flag r=jandem
ba3dfc81120d01a3e931697d72e6bd95dad09582
created 2019-03-06 18:12 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1533003 - Split JSScript::initFromFunctionBox r=jandem
6da5f14c500507c525e9b7bc18bbdc4f2b924c84
created 2019-03-06 18:09 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1533003 - Add SharedScriptData::InitFromEmitter r=jandem
e993e4a050b059ebb7dd022bd88b58534758ca44
created 2019-03-06 18:06 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1533003 - Add PrivateScriptData::InitFromEmitter r=jandem
62ba39ca25a211f46f5180e6f33f3af8008a963d
created 2019-03-06 18:04 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1533003 - Split out inner-function scope linking in script compile r=jandem
154ce749b8e1913ff4393a9e1e12d3a74941ec09
created 2019-03-06 18:03 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1533003 - JSScript::fullyInitFromEmitter group flag init r=jandem
a826392776b54edaf2bbbac81f2183db854035d1
created 2019-03-06 18:01 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1533003 - JSScript::fullyInitFromEmitter group POD fields r=jandem
ce7559041ffa76ffc14a77b6f6e7d730c9fa544d
created 2019-03-06 17:59 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1533003 - Cleanup JSScript::fullyInitFromEmitter error handling r=jandem
a8cbb44ae49bb90f786bce6ee5f3589ee5e13e18
created 2019-03-06 17:55 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1533003 - Compute JSScript::NeedsFunctionEnvironmentObjects directly from BCE r=jandem
1eb22a2970d35472bedd3372e5f0f3d9400d8dad
created 2019-03-06 17:42 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1533003 - Compute JSScript::FunHasAnyAliasedFormal directly from BCE r=jandem
3fd4fd359c05f3f17d4cc158190cdf8c312d5b9a
created 2019-03-06 17:34 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1533003 - Remove JSScript::initFromModuleContext r=jandem
01a347dc3993e9b0b06fa7d138d4b89e9039d950
created 2019-03-06 19:59 +0000
pushed 2019-03-11 13:01 +0000
Brian Hackett Brian Hackett - Bug 1532366 - Don't record changes to ScriptSource atomic counter, r=loganfsmyth.
f99b937e9e7ce91e7d648a37251d4af8d1d6da68
created 2019-02-25 16:09 -0600
pushed 2019-03-11 13:01 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 13 - Move method definition inline comments to new line in 'js/'. r=jorendorff
55b6a8c4e0154ac41f710bf1f3f5627c68ce8d42
created 2019-02-26 08:35 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1530324 - Part 8: Remove wrapper function for async functions. r=arai
135c13d4ceba69ab9b70c4803198b107c8f0cc06
created 2019-02-25 05:09 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1530324 - Part 4: Remove wrapper function for async generators. r=arai
31e8a06599133d069189e2350f81d5f294e9559d
created 2019-02-26 09:26 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1530513 - Fix handling of LazyScript HasBeenCloned flag r=jandem
1d4617ef65c8e1dee0f3f47786e60882bfd2e9f3
created 2019-02-26 09:32 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1530513 - Preserve LazyScript::treatAsRunOnce during XDR r=jandem
less more (0) -100 -60 tip