js/src/vm/JSScript.cpp
6924dd16f7b1e2e6ce71a8eb4cbe330d3e4745dc
created 2019-02-23 06:15 +0200
pushed 2019-03-11 13:01 +0000
Razvan Maries Razvan Maries - Merge mozilla-inbound to mozilla-central a=merge
241d2964ae968a01928f5e8e4d734781fad1a546
created 2019-02-21 17:32 -1000
pushed 2019-03-11 13:01 +0000
Brian Hackett Brian Hackett - Bug 1528320 - Ensure correct record/replay progress flag after XDR-decoding a script, r=tcampbell.
49fda807b7c5b867fca271115934ccb6a8c7e205
created 2019-02-21 23:48 +0000
pushed 2019-03-11 13:01 +0000
Ashley Hauck Ashley Hauck - Bug 1499448 - Implement more field functionality. r=jorendorff
d0609ea11a18975a9de2e5e5650f54a53dff4514
created 2019-02-21 05:27 +0200
pushed 2019-03-11 13:01 +0000
arthur.iakab arthur.iakab - Backed out changeset 133c2fc80e9c (bug 1528320) for causing multiple build bustages on BaselineCompiler.cpp CLOSED TREE
133c2fc80e9cbd47a8c03b6054e0458a0d67d211
created 2019-02-20 12:06 -1000
pushed 2019-03-11 13:01 +0000
Brian Hackett Brian Hackett - Bug 1528320 - Ensure correct record/replay progress flag after XDR-decoding a script, r=tcampbell.
73749ff4f2efd68eb4734c1292e6fafee0965f5c
created 2019-02-19 15:44 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1528964 - Part 8: CopyScript should directly return result script r=jandem
348464a06c1449807c0d91b65aafa80846831945
created 2019-02-19 15:27 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1528964 - Part 7: Don't preserve needsArgsObj flag in CopyScript r=jandem
f0e44d5ad1725ffecdab4b81d79c71909c01905b
created 2019-02-19 14:52 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1528964 - Part 6: Preserve column while cloning scripts r=jandem
b89f5efa1bf9c982821f9fc5312e3f16780dc05f
created 2019-02-19 14:52 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1528964 - Part 5: Organize CopyScript similar to XDRScript r=jandem
de9bb567ad442f5910392e1de13dfa9d6fb87337
created 2019-02-19 14:49 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1528964 - Part 4: Add SharedScriptData::markForCrossZone r=jandem
05d3db762616cdb400528317df12ae3eb968c731
created 2019-02-19 14:48 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1528964 - Part 3: Use createPrivateScriptData in PrivateScriptData::Clone r=jandem
cfcd89883d1e812fe279ded785a72cd797be19dc
created 2019-02-19 15:40 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1528964 - Part 2: Split part of CopyScript into PrivateScriptData::Clone r=jandem
a0192ce3b15d47e1920561800fe385adf3db893e
created 2019-02-19 15:30 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1528964 - Part 1: Absorb CreateEmptyScriptForClone into CopyScript r=jandem
8e1840b7a9923ac6e7e4c143edf87167b4cac717
created 2019-02-15 23:22 +0200
pushed 2019-03-11 13:01 +0000
Noemi Erli Noemi Erli - Backed out changeset db4946736508 (bug 1499448) for failures in BytecodeEmitter.cpp CLOSED TREE
db4946736508bb1cc3cbb288cdb498703fb4d904
created 2019-02-15 18:16 +0000
pushed 2019-03-11 13:01 +0000
Ashley Hauck Ashley Hauck - Bug 1499448 - Implement more field functionality. r=jorendorff
fdb6f449e8c0858442997e9fdf5d35fbc35d5fec
created 2019-02-14 15:03 +0000
pushed 2019-03-11 13:01 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
df6a7d40a383def18671e1f81a0905594653d53b
created 2019-02-11 14:55 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1525924 - Part 9: Reorder steps of XDRScript r=jandem
634ba2074e16f0d105aee091502e634d15ff1c19
created 2019-02-11 14:55 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1525924 - Part 8: Move allocation into ScriptSource::XDR r=jandem
294323a1a8e6ba4c100bf1451ba2de4a9d4e0bc2
created 2019-02-11 14:55 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1525924 - Part 7: Make ScriptSource::performXDR a static method r=jandem
99c5523b079b7e5799a75630bd3ea13a69e79aed
created 2019-02-11 14:54 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1525924 - Part 6: Factor out PrivateScriptData::XDR r=jandem
3dde34aa913c298d68924773b7ff8776433a98e5
created 2019-02-11 14:54 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1525924 - Part 5: Factor out js::XDRInnerObject r=jandem
8045fef982883ff8e22efd537bedbc94605ec248
created 2019-02-11 14:57 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1525924 - Part 4: Factor out js::XDRScope r=jandem
496594078fd3b0c8c300913b43eb5421b0b4d6d0
created 2019-02-11 14:54 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1525924 - Part 3: Factor out JSTryNote/ScopeNote::XDR r=jandem
582ab25b0a61b628050813edc1b1eb7f7ddc58a1
created 2019-02-11 14:54 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1525924 - Part 2: Factor out WithScope::XDR r=jandem
34b6c82e60ce095721ac81a523aca36ccba59fa5
created 2019-02-11 14:55 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1525924 - Part 1: Factor out SharedScriptData::XDR r=jandem
d6729b60b2363e0d23727ef49022e9560f030a3c
created 2019-02-11 14:54 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1525505 - Pass source extents to JSScript constructor in XDRScript r=jandem
c4e1215ffff60ddfc580660137b8bd4b6e45427f
created 2019-02-11 14:54 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1525505 - XDR ScriptSource before Script r=jandem
8a7ad8bdd115a8f64c78057ebc327a099807108e
created 2019-02-08 18:39 +0000
pushed 2019-03-11 13:01 +0000
Jon Coppeard Jon Coppeard - Bug 1524946 - Ensure script private value stays alive during dynamic module import r=jandem a=dveditz
ff0379deb22cb43c82519eae527567e4e45397e1
created 2019-02-09 05:35 +0200
pushed 2019-03-11 13:01 +0000
Narcis Beleuzu Narcis Beleuzu - Merge inbound to mozilla-central. a=merge
6370b90702b776d95057c95a72d13909ed294fed
created 2019-02-08 22:28 +0200
pushed 2019-03-11 13:01 +0000
Brindusan Cristian Brindusan Cristian - Backed out 2 changesets (bug 1524946) for hazard build bustages.
faded33ed22f63a16ed902c2f3e41b39cb4371f3
created 2019-02-08 18:39 +0000
pushed 2019-03-11 13:01 +0000
Jon Coppeard Jon Coppeard - Bug 1524946 - Ensure script private value stays alive during dynamic module import r=jandem a=dveditz
d8e74c762135d88ba9d896d63f9e962e28a914af
created 2019-02-08 15:35 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1526324 - Stop transcoding NeedsArgsObj flag in XDRScript r=jandem
f7b6f8b332f117054071e8e796b30a96370eabeb
created 2019-02-02 10:42 +0000
pushed 2019-03-11 13:01 +0000
Jan de Mooij Jan de Mooij - Bug 1524565 - Clone ScriptSourceObject just once when cloning a script with inner functions. r=tcampbell
fc4ae5d9a7b2ce1191ecfed5b139024de5bd0c0e
created 2019-01-24 05:35 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1522465 - Part 1: Remove JSCLASS_IS_ANONYMOUS for classes without a JSProtoKey. r=jorendorff
23910d104353424db77df5209b9a818063e82234
created 2019-01-28 13:46 +0000
pushed 2019-03-11 13:01 +0000
Jan de Mooij Jan de Mooij - Bug 1522792 part 2 - Add IsModule and NeedsFunctionEnvironmentObjects script flags. r=tcampbell
2305c930b771669f33078d7c85d404e63b6f3e81
created 2019-02-08 18:39 +0000
pushed 2019-02-11 12:53 +0000
Jon Coppeard Jon Coppeard - Bug 1524946 - Ensure script private value stays alive during dynamic module import. r=jandem, a=dveditz
38126f72db7fe9f3d7098cdf73d33db800022a4d
created 2019-02-02 10:42 +0000
pushed 2019-02-06 10:44 +0000
Jan de Mooij Jan de Mooij - Bug 1524565 - Clone ScriptSourceObject just once when cloning a script with inner functions. r=tcampbell a=lizzard
ec1aa436aeff3fe194c7077dcbb18950b0b3c5d0
created 2019-01-25 07:16 +0000
pushed 2019-01-28 12:41 +0000
Jan de Mooij Jan de Mooij - Bug 1507066 part 2 - Rename JSScript::nTypeSets to JSScript::numBytecodeTypeSets. r=tcampbell
48810cb8ba3fb643308bbf2c5400e1b42042ca45
created 2019-01-21 12:40 +0000
pushed 2019-01-24 17:31 +0000
Jon Coppeard Jon Coppeard - Bug 1520778 - Ensure implicit edges are marked on all paths through the marking code r=sfink
f90bab5af97efa714181eea7fad45cf8cf14e3ea
created 2019-01-19 11:57 +0200
pushed 2019-01-21 13:03 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-inbound to mozilla-central. a=merge
5f4b3423f6fefaeffaf130898b2384756f22877f
created 2019-01-18 13:37 +0000
pushed 2019-01-21 13:03 +0000
Jon Coppeard Jon Coppeard - Bug 1519140 - Add AddRef/Release hooks for embedding's script or module private value and set this script source object where appropriate r=jandem
83d6478d261167ec129ffc5286a60bfbb39d0c31
created 2019-01-18 13:15 +0000
pushed 2019-01-21 13:03 +0000
Jan de Mooij Jan de Mooij - Bug 1284719 part 2 - Fold EmitSection into BytecodeEmitter, remove prologue/main split. r=arai
d54846d01280026138135bde6e0bb1bcfe58feae
created 2019-01-16 08:50 +0000
pushed 2019-01-21 13:03 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat everything to the Google coding style r=Ehsan
e68c233270e3f59cc1862f5570a0bd21376e9d34
created 2019-01-15 15:35 +0000
pushed 2019-01-21 13:03 +0000
Jan de Mooij Jan de Mooij - Bug 1520183 - Add a script flag for JSScript::trackRecordReplayProgress(). r=bhackett
ffef7bf31900e6bd360017e414338b454bfffa41
created 2019-01-14 15:56 +0000
pushed 2019-01-21 13:03 +0000
Jan de Mooij Jan de Mooij - Bug 1519809 - Replace IsActiveEval/IsCachedEval flags on JSScript with a single IsForEval flag. r=luke
5ecfcb615bd62bb2a7760799c19299fd93921aa7
created 2019-01-11 15:43 -0800
pushed 2019-01-21 13:03 +0000
Steve Fink Steve Fink - Bug 1507322 - mark implicit edges via mark stack instead of eagerly, r=jonco
65174e3014705687e7ca1050d5d1ffbe81126ac0
created 2019-01-10 13:21 +0000
pushed 2019-01-21 13:03 +0000
Jon Coppeard Jon Coppeard - Bug 981991 - Make most poisoning unconditional r=jandem
77dfbff3744411eaec7b5d834e3c517dda9c22b6
created 2019-01-10 13:21 +0000
pushed 2019-01-21 13:03 +0000
Jon Coppeard Jon Coppeard - Bug 981991 - Replace JS_*_POISON macros with inline functions r=jandem
85c9dc639077c81e38bedf9fd01fea9bd99084df
created 2019-01-03 10:06 +0000
pushed 2019-01-21 13:03 +0000
Jon Coppeard Jon Coppeard - Bug 1342012 - Store a CCW to the introuction script's script source object r=jandem
2f619be4479861b2cf0781e8376fda79044920ef
created 2018-12-06 16:52 -0500
pushed 2019-01-21 13:03 +0000
Jon Coppeard Jon Coppeard - Bug 1342012 - Support script and module private values which contain pointers to cycle-collected C++ objects r=jandem
d30b4fd63e1723d205e31251af32ba8930aa9abd
created 2018-12-21 22:36 +0000
pushed 2019-01-21 13:03 +0000
Iain Ireland Iain Ireland - Bug 1480390: Rename TRY_DESTRUCTURING_ITERCLOSE to TRY_DESTRUCTURING to standardize naming conventions r=tcampbell
ea75717477fa90c798949c9dae5dfcf9ab61a2dc
created 2018-12-16 11:43 +0000
pushed 2019-01-21 13:03 +0000
Jan de Mooij Jan de Mooij - Bug 1512509 - Clone ScriptSourceObject when cloning scripts. r=tcampbell
42f073dedf5fd708e118833b4ddf63a19907485a
created 2018-12-06 16:28 -0500
pushed 2019-01-21 13:03 +0000
Jon Coppeard Jon Coppeard - Bug 1463462 - Delay gray marking assertions when we are doing incremental gray marking r=sfink
e758e8df7f9a1cd53bc6ca5b670e9c1fa23e6b4c
created 2019-01-11 15:43 -0800
pushed 2019-01-17 14:22 +0000
Steve Fink Steve Fink - Bug 1507322 - Mark implicit edges via mark stack instead of eagerly. r=jonco, a=RyanVM
ad63f8b4f0cd9d460dd6368d19fc78f776f3b65b
created 2018-11-29 16:53 -0800
pushed 2018-12-03 16:23 +0000
Jeff Walden Jeff Walden - Bug 1506969 - Tests. r=tcampbell
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-03 16:23 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
c9f1ca2ec3b354a82fb78adbbcfef9a12109476e
created 2018-11-30 08:42 +0200
pushed 2018-12-03 16:23 +0000
arthur.iakab arthur.iakab - Backed out changeset 5e65de3569fe (bug 1506969) for causing spidermonkey bustages on testScriptSourceCompression.cpp CLOSED TREE
5e65de3569fe33856451396ab77f78ba9c03a8c8
created 2018-11-29 16:53 -0800
pushed 2018-12-03 16:23 +0000
Jeff Walden Jeff Walden - Bug 1506969 - Tests. r=tcampbell
less more (0) -100 -60 tip