js/src/vm/Scope.h
3dee28e17417eb3fcb043027393abc7b4f506d78
created 2018-06-08 10:06 +0900
pushed 2018-08-24 17:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1467052 - Use BindingName tag to distinguish between var and top-level function, instead of offset range. r=shu
2ddbcf79bc48390a605ffe053b21a834521e6cb6
created 2018-05-16 10:43 -0700
pushed 2018-08-24 17:02 +0000
Jeff Walden Jeff Walden - Bug 1461821 - Call the relevant scope-data constructor when allocating it, and poison/mark as undefined the memory for the trailing array of BindingNames, ratther than impermissibly PodZero-ing non-trivial classes willy-nilly. r=jandem
73c36389c5f77846d89754386ef6f2d319aea86c
created 2018-05-16 10:34 -0700
pushed 2018-08-24 17:02 +0000
Jeff Walden Jeff Walden - Bug 1461821 - Convert the trailing array of BindingNames at the end of the various kinds of scope data into raw unsigned chars into which those BindingNames are placement-new'd, rather than memcpy-ing non-trivial classes around and failing to comply with the C++ object model. r=jandem
6ff8aaef28669cc3945291a182232680481256da
created 2018-04-11 23:19 +0200
pushed 2018-06-18 21:12 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Backing out js/src/ for violation of committing guideliens. CLOSED TREE
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-06-18 21:12 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
43dff1123cfe7d4d9f1ef68b729f35196b14b4e5
created 2018-03-13 16:22 +0000
pushed 2018-06-18 21:12 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1419094 - Result-ify XDR functions. r=tcampbell
d864fe04c3eae42674b4265d8e3aa6eaef4c3172
created 2018-02-05 22:46 -0800
pushed 2018-04-26 16:43 +0000
Chris Peterson Chris Peterson - Bug 1436263 - Part 1: Replace `final override` virtual function specifiers with just `final`. r=froydnj
091e9b26d9a14feba8f49355a3b03e185d253152
created 2018-02-14 16:45 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 5: Rename some files into js/src/vm. r=jandem.
4f68a4776fb7d88091c79b192ba5aa99b186eb14
created 2017-11-03 12:27 -0700
pushed 2018-04-26 16:43 +0000
Steve Fink Steve Fink - Bug 903519 - Change Relocated marker to not confuse string vs object bit, r=jonco
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-03-01 12:45 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
65e92478e09d3f1628fccbf5edc4cb080046249e
created 2018-01-11 22:18 +0200
pushed 2018-03-01 12:45 +0000
Noemi Erli Noemi Erli - Backed out 20 changesets (bug 903519) for detected memory leaks on a CLOSED TREE
6f3666e9540e849056347f7b9d8a40e41396115e
created 2017-11-03 12:27 -0700
pushed 2018-03-01 12:45 +0000
Steve Fink Steve Fink - Bug 903519 - Change Relocated marker to not confuse string vs object bit, r=jonco
dab9aa2ed975046aba9507d1d68efc8f95d98496
created 2017-11-29 11:29 +0000
pushed 2018-03-01 12:45 +0000
Jon Coppeard Jon Coppeard - Bug 1421319 - Split out GCManagedDeletePolicy into its own header r=sfink
7cd350d42970616c0e8285fdaa06175fd500cd82
created 2017-11-30 04:15 +0200
pushed 2018-03-01 12:45 +0000
Andreea Pavel Andreea Pavel - Backed out 1 changesets (bug 1421319) for Spidermonkey build bustage e.g. ecma_6/TypedArray/map-and-filter.js r=backout a=backout on a CLOSED TREE
52b19d5cd4d049cbec1e0caf78b7d7dc83bc9d0c
created 2017-11-29 11:29 +0000
pushed 2018-03-01 12:45 +0000
Jon Coppeard Jon Coppeard - Bug 1421319 - Split out GCManagedDeletePolicy into its own header r=sfink
74faaba5ecd2fae75df27f3186f9f6eb8d1fa4bc
created 2017-09-19 12:31 +0100
pushed 2017-11-02 12:36 +0000
Jon Coppeard Jon Coppeard - Bug 1399944 - Check for valid GC cell pointers in various places r=sfink
ba819294022028176720e7880120af69c7a46222
created 2016-08-30 16:42 +0300
pushed 2017-11-02 12:36 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1282408 - add ignore initialization check flag for variables from BindingIter. r=jorendorff
eaa3ad46271ea6f3813cd7254c7b18fd06ac694b
created 2017-09-04 11:26 +0100
pushed 2017-11-02 12:36 +0000
Mark Banner Mark Banner - Backed out changeset e11754955e76 (bug 1282408) for compilation failures. r=backout CLOSED TREE
e11754955e760666b46ad6631333d3b1d97df34d
created 2016-08-30 16:42 +0300
pushed 2017-11-02 12:36 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1282408 - add ignore initialization check flag for variables from BindingIter. r=jorendorff
a301b2aa12671fdd37bc02805a03f8e9a1693843
created 2017-08-04 16:53 -0500
pushed 2017-11-02 12:36 +0000
Yury Delendik Yury Delendik - Bug 1387115 - Expose WebAssembly instance memory and globals via debugger scope. r=luke
ea84df3bdb9982a8f52adff05bcf2f5d1bef6189
created 2017-06-12 10:43 +0100
pushed 2017-07-31 14:08 +0000
Jon Coppeard Jon Coppeard - Bug 1370869 - Don't copy scope data in XDR decode r=shu a=lizzard
8a43148a783bfded64c99ca534ff20f0f2f13a2a
created 2017-06-08 10:18 +0100
pushed 2017-07-31 14:08 +0000
Jon Coppeard Jon Coppeard - Bug 1370869 - Don't allocate scope bindings data only to delete it immediately r=shu
4b805bbd9a83d0b3861b55a972c2759e0ceb7a67
created 2017-03-03 10:03 -0500
pushed 2017-06-05 19:31 +0000
Ted Campbell Ted Campbell - Bug 1342483 - Add JSScript::needsBodyEnvironment r=jandem
dae6bbbb7f28abbec0de2fdda61566b7d4f6c1e9
created 2017-02-14 16:22 -0800
pushed 2017-06-05 19:31 +0000
Shu-yu Guo Shu-yu Guo - Bug 1339137 - Don't do Annex B lexical function behavior when redeclaring a parameter name in a function with parameter expressions. (r=Waldo)
6f4074b2c8e3027d046004f4d2fa016d865fd004
created 2017-02-07 14:30 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1337070 - Tolerate multiple zone groups and cooperating contexts in the GC, r=jonco.
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
7311c06a7271a8f33f4f73aa0c88e8d4806e488b
created 2017-01-30 06:31 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1324002 - Mark atoms separately in each zone, r=jonco,mccr8,peterv.
48517fcee7701be4f684128d09d4a9d3dcd80a4f
created 2017-01-10 12:21 +0100
pushed 2017-04-10 20:44 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
2e1a0c4886c5393498627d394c4f661e6f2ea6b2
created 2017-01-10 10:12 +0000
pushed 2017-04-10 20:44 +0000
Jon Coppeard Jon Coppeard - Bug 1325406 - Refactor rooting base class templates r=sfink r=mccr8
4762c110448a11b0eadbf8f2b523f5729d61db71
created 2017-01-07 10:34 -0600
pushed 2017-04-10 20:44 +0000
Yury Delendik Yury Delendik - Bug 1286948 - Adds scope and environment for wasm calls. r=luke,shu
701075b5e63c16a45fa0b9bbac8001e88ff98454
created 2016-09-02 15:30 -0700
pushed 2017-01-16 13:07 +0000
Shu-yu Guo Shu-yu Guo - Bug 1298640 - Track top-level functions in eval/global bodies for all-or-nothing redeclaration checks. (r=Waldo)
1c0212f61c24c34ca79c9756f44ec9746d038305
created 2016-08-31 14:56 -0700
pushed 2017-01-16 13:07 +0000
Shu-yu Guo Shu-yu Guo - Bug 1175174 - Fix redeclaring catch parameters in eval. (r=Waldo)
3c3194673109d9e704e9c67f4318043ebf153b92
created 2016-08-31 14:56 -0700
pushed 2017-01-16 13:07 +0000
Shu-yu Guo Shu-yu Guo - Bug 1298568 - Ensure Scopes that can have data always have non-null data on clone. (r=Waldo)
18bec78f348ee0c68deba76a5da5529ece455393
created 2016-08-25 01:28 -0700
pushed 2017-01-16 13:07 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Report memory metrics for Scopes. (r=njn)
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2017-01-16 13:07 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
less more (0) tip