repo.or.cz
/
gecko.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Bug 1813487 - Add barriers on ExportNameVector type r=sfink
2022-10-28
Jon Coppeard
B
ug 1797755 -
P
a
r
t
4: R
e
move op
t
ion to set maximum
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jon Co
p
pea
r
d
Bug 1797755 - Part
3:
R
emove the
u
nused MarkS
t
a
c
k
Iter
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jon Coppeard
Bug
179775
5
- Part 2:
M
ake
delay
e
d marking
c
olor
s
work
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jon Cop
p
e
ard
Bug 1797755 - P
a
r
t 1:
M
ove testing mark
q
ueue to
G
CRu
n
time
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
J
on C
o
ppeard
Bug 17
9
7755 - Par
t
5: U
s
e a
s
ingle init
i
al mark stack
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jon
C
oppeard
B
ug 17977
5
5 - Part 4: Remove opt
i
on to set maxim
u
m
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jon Coppear
d
Bug 1797
7
55 -
P
a
r
t 3:
R
emove the unused
MarkStackIter
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jon Co
p
peard
B
u
g
17
9
775
5
- Part 2:
M
a
ke
delaye
d
m
a
rking colors w
o
rk
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
J
o
n Coppear
d
B
ug
1
797755 - Part 1
:
Move t
e
sting ma
r
k
q
u
eue t
o
GCRunt
i
me
.
.
.
commit
|
commitdiff
|
tree
2022-10-27
J
o
n Copp
e
ard
Bug 1797755 -
Part
5:
Use
a
single initia
l
ma
r
k
s
tack
.
.
.
commit
|
commitdiff
|
tree
2022-10-27
J
o
n Coppeard
Bug 1797755
-
Part 4: Remove option to
s
et maximum
.
.
.
commit
|
commitdiff
|
tree
2022-10-27
J
on Coppeard
Bug 17977
5
5
-
P
art
3:
Remove the u
n
used
MarkStackIter
.
.
.
commit
|
commitdiff
|
tree
2022-10-27
Jon Coppeard
B
u
g 1797755 - Part 2: Make delayed marking color
s
w
o
rk
.
.
.
commit
|
commitdiff
|
tree
2022-10-27
Jon Copp
e
a
rd
Bug 1797
7
55 - Pa
r
t 1: Move t
e
s
ting mark queue to GCRuntime
.
.
.
commit
|
commitdiff
|
tree
2022-10-26
Jon Co
p
peard
Bug 1796901
-
Clea
r
re
a
lm increme
n
tal marking state
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
Jo
n
Cop
p
e
a
rd
B
ug 1796081 -
Par
t
2
:
Only check
t
he key color
o
nce
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
Jon Coppeard
Bug 1796081
- Part 1: D
o
n't
t
race weak
map values that
.
.
.
commit
|
commitdiff
|
tree
2022-10-19
Jon Coppeard
Bug 1795845 - Check whet
h
er cyc
l
i
c mod
u
le fi
e
l
d
s
are
.
.
.
commit
|
commitdiff
|
tree
2022-10-19
Jon
C
oppeard
Bug 1795642 - Remove the buf
f
ering bar
r
ier
tracer r
.
.
.
commit
|
commitdiff
|
tree
2022-10-19
J
o
n
Coppeard
Bug
1
795634 -
Remove unu
s
ed
W
eakMap::m
a
rkKeys method
.
.
.
commit
|
commitdiff
|
tree
2022-10-17
Jon Coppeard
B
u
g 17919
7
5 - Don't swe
e
p
r
ealms that were
all
o
c
a
te
d
.
.
.
commit
|
commitdiff
|
tree
2022-10-17
Jon Coppeard
Bug 1795524 - Part 3: Factor
o
u
t
ThrowUnexpectedMo
d
uleStatus
.
.
.
commit
|
commitdiff
|
tree
2022-10-17
Jon Coppeard
Bug
1795524 - Part 2: Move M
o
duleObject slo
t
s for cyclic
.
.
.
commit
|
commitdiff
|
tree
2022-10-17
Jon Coppeard
B
ug
1
7
95524 - Par
t
1:
M
ove definition of Fun
c
tionDeclara
t
ion
.
.
.
commit
|
commitdiff
|
tree
2022-10-13
Jon C
o
ppeard
B
u
g 1790630 - Add t
e
le
m
etry for zone
s
r=sfink
commit
|
commitdiff
|
tree
2022-10-12
Jo
n
Coppeard
B
u
g 1712762 - Check
if module load
r
e
qu
e
sts have
already
.
.
.
commit
|
commitdiff
|
tree
2022-10-10
Jon Coppeard
Bug 1792338
-
Don't
c
he
c
k budget when doing dela
y
ed
.
.
.
commit
|
commitdiff
|
tree
2022-10-10
Jon
C
oppeard
Bug 1792338 - Don't a
l
l
o
w the
t
esting mark queue to
.
.
.
commit
|
commitdiff
|
tree
2022-09-28
Jon
Coppeard
B
ug 1792504 - Don't check
g
ray mark bits for
t
ypes
.
.
.
commit
|
commitdiff
|
tree
2022-09-22
Jon Coppeard
Bug
1
791887 - Remove timing as
s
erti
o
n
that doesn't
.
.
.
commit
|
commitdiff
|
tree
2022-09-21
Jon Co
p
pear
d
Bug 1
7
9154
7
-
E
n
a
b
le bala
n
ced
h
eap limits
b
y
d
e
fault
.
.
.
commit
|
commitdiff
|
tree
2022-09-21
J
on Co
p
peard
B
u
g 1791363 - Rename GCMarker::color to av
o
i
d confusion
.
.
.
commit
|
commitdiff
|
tree
2022-09-21
Jon Coppeard
B
u
g 179
1
363 - P
r
ocess newly added ma
r
k
ing work after
.
.
.
commit
|
commitdiff
|
tree
2022-09-20
Jon Coppear
d
B
u
g 1722406 - Ad
d
m
o
r
e
assertions that GC
p
ar
a
llel
.
.
.
commit
|
commitdiff
|
tree
2022-09-15
Jon Coppeard
Bug 1790765 - Repl
a
ce superstitious comment in ScriptLoad
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-09-15
Jon Coppeard
Bug 1788532 -
Add
a test
f
or
t
he in
t
e
r
action bet
w
een
.
.
.
commit
|
commitdiff
|
tree
2022-09-15
J
on Cop
p
eard
Bug
1788
5
32 - Bl
o
ck dy
n
amic module lo
a
d p
r
o
c
essi
n
g
.
.
.
commit
|
commitdiff
|
tree
2022-09-14
Jo
n
Coppe
a
rd
Bug 1790336
-
Part 2:
Increase balanced heap growth
.
.
.
commit
|
commitdiff
|
tree
2022-09-14
Jo
n
Coppeard
B
u
g
1
7
9033
6
- P
a
r
t 1:
Li
m
it
h
eap gr
o
wth to se
n
sible
.
.
.
commit
|
commitdiff
|
tree
2022-09-13
Jon Coppeard
Bug 1790
4
26 - Don't evict the nurser
y
w
h
en f
r
eez
i
ng
.
.
.
commit
|
commitdiff
|
tree
2022-09-12
Jon Coppeard
Bug 1790352 -
Don't attempt t
o
set module evaluation
.
.
.
commit
|
commitdiff
|
tree
2022-09-09
Jon Coppeard
Bug 178
9
412 - Resolve t
o
p
-
l
eve
l
c
a
pab
i
lity
o
f
all Eva
l
u
ated
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon Coppeard
Bug 1785804 - Part 6:
I
nline TraceE
d
ge meth
o
ds f
o
r
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon Cop
p
eard
B
u
g
1
7858
0
4
- Par
t
5
:
M
e
rge G
e
nericTracer in
t
o JSTra
c
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon Coppeard
B
ug 1785804 - Pa
r
t 4: R
e
m
o
ve D
o
M
a
r
k
ing fast path and
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon C
o
p
p
eard
Bug 1785804 -
P
art 3: Pass edge pointer to tra
c
e
methods
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon
Coppeard
Bug 17858
0
4
- Part 2: Remo
v
e tracing name context and
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
J
o
n
Co
p
peard
Bug 1785804 - Part 1: M
o
ve
G
C thing tra
c
e me
t
hods to
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon
C
oppeard
Bug 1785804 - Part 0
:
Remove
unused enum values a
n
d
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon
C
oppeard
Bug 1785804 - Pa
r
t 6: Inli
n
e TraceEdge methods fo
r
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon
Coppeard
Bug 17
8
5804 -
Pa
r
t 5: Merge GenericTracer
i
nto JSTrac
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
J
on Co
p
peard
Bug 1785804
- Part 4
:
Remove
Do
M
arking
fast path and
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon Coppeard
Bug 17
8
5804 - Part 3: Pa
s
s edge poi
n
ter to trace m
e
t
hod
s
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon Coppeard
Bug 1785804 - Part 2: Remove tr
a
cing name context an
d
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon Coppear
d
Bug 1785804 - Part
1
: Move GC thing trace methods
t
o
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon Coppea
r
d
Bug
1
785804 - Part 0: Remove u
n
us
e
d enum val
u
es and
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jo
n
C
o
ppea
r
d
B
u
g 1
7
894
0
5 - Tighten
p
r
e-wr
i
te
b
arri
e
r assertions
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
J
o
n
C
oppear
d
Bug 17
8
9405 - Tighten read barrier threading assertions
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Jon Coppea
r
d
B
u
g
1
788882 - Check module sta
t
us on entry t
o
JS
:
:
ModuleLi
n
k
.
.
.
commit
|
commitdiff
|
tree
2022-08-31
Jon Coppea
r
d
Bug 178
7
926 - Don't add asy
n
c depe
n
dency on m
o
d
u
les
.
.
.
commit
|
commitdiff
|
tree
2022-08-31
Jon Coppeard
Bug 17880
7
3 - Compute m
a
r
k
coun
t
during sweeping
r
.
.
.
commit
|
commitdiff
|
tree
2022-08-30
J
o
n
C
opp
e
ard
Bug 1787351 -
D
on't rem
o
ve t
h
e atoms zone from the
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
J
on Coppeard
Bug 178726
3
- Part
4
: Don't use background threads
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
Jon Coppear
d
B
u
g 1787263 - Part 3:
R
efactor zone state che
c
ks into
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
Jon Coppeard
Bug 1787263 - Part 2: Remove atoms zone special c
a
se
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
J
o
n Coppeard
Bu
g
17872
6
3
- Part 1: Make some thing
s
n
o
n
-
atomic that
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
J
o
n
Copp
e
ard
B
u
g 1785772 - Part 4: Give pre-ba
r
rier verif
i
cation
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Jon Coppeard
Bug 17
8
5772 - Part
3
: Optimise checking
mult
i
ple zone
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Jon Coppeard
Bu
g
1785772 - Part 2: Make GenericTracerImpl
onEdge
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Jon Coppeard
Bug 1785772 - Part 1: Use
macro
s
to reduce boilerplate
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Jon Coppeard
Bug 178650
6
- Part 4: Remove che
c
ks for GC
thin
g
s owned
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Jo
n
Coppeard
Bug 1786506 - Part
3
: Make Zone GC stat
e
non-atomic
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Jon C
o
ppeard
Bug 1786
5
06 - Part 2: Give shared permanent things
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Jon Coppeard
Bug 1786506 - Part 1: Add
Z
oneList prepend op
e
ration
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Jon
C
oppe
a
rd
B
u
g 1786309 - Pa
r
t 4: Simpli
f
y
zone itera
t
ion r=sfink
commit
|
commitdiff
|
tree
2022-08-24
Jon Coppeard
Bug 1786309 - Part 3: Store t
h
e
atoms zon
e
at the start
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Jon Coppe
a
rd
Bug 178
6
309
-
Part 2:
M
ove cr
e
ation of the atoms
z
on
e
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Jon Coppeard
Bu
g
1
7
86309 - Part
1
: Re
m
ove unuse
d
metho
d
s
to
get
.
.
.
commit
|
commitdiff
|
tree
2022-08-18
Jon Coppeard
Bug 1785
2
87
- Stop
I
sInsideNursery from accep
t
ing
null
.
.
.
commit
|
commitdiff
|
tree
2022-08-18
Jon Coppeard
Bu
g
1
6
93223 -
I
m
p
rove g
r
ay
m
arking a
s
s
e
rtions t
o
take
.
.
.
commit
|
commitdiff
|
tree
2022-08-02
Jon C
o
p
p
eard
Bug 1782686 - Document a
r
guments to
e
mbedding module
.
.
.
commit
|
commitdiff
|
tree
2022-08-02
Jon Co
p
peard
Bug 17
8
2713 - Remove FinishDynam
i
c
ModuleImport
_
NoTLA
.
.
.
commit
|
commitdiff
|
tree
2022-08-02
Jon Coppea
r
d
B
ug
1
7707
6
8 -
P
a
rt
6
: Calcul
a
te balanced heap limits
.
.
.
commit
|
commitdiff
|
tree
2022-08-02
Jon Coppeard
B
u
g 1770768 - Part
5:
Ca
l
cu
l
ate the allocation
rate
.
.
.
commit
|
commitdiff
|
tree
2022-08-02
Jon Coppear
d
Bug 177076
8
- Part 4: Calculate the gar
b
ag
e
collection
.
.
.
commit
|
commitdiff
|
tree
2022-08-02
J
o
n
C
oppe
a
rd
Bu
g
17707
6
8 - Pa
r
t 3: Add browse
r
pre
f
s for th
e
n
e
w
.
.
.
commit
|
commitdiff
|
tree
2022-08-02
Jon
C
oppeard
Bug
1
7
707
6
8 - Part 2: Add a GC param
e
t
e
r fo
r
the h
e
ap
.
.
.
commit
|
commitdiff
|
tree
2022-08-02
Jon
Coppea
r
d
Bug
1
770768 - Part
1: Add a GC p
a
ramet
e
r to e
n
a
b
le
.
.
.
commit
|
commitdiff
|
tree
2022-08-02
Jo
n
Coppeard
B
u
g 1782496
-
Han
d
l
e
uncatch
a
b
le exceptions during
.
.
.
commit
|
commitdiff
|
tree
2022-08-01
Jon Coppea
r
d
Bug 178253
9
- Remove unnecessar
y
heap
l
i
mit update
.
.
.
commit
|
commitdiff
|
tree
2022-08-01
Jon Cop
p
eard
Bug 1780547 -
R
educe the length of time th
e
gecko profil
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-07-28
Jon Cop
p
ear
d
Bug 178
2
06
7
- Assert we handled all
n
ursery GC thing
.
.
.
commit
|
commitdiff
|
tree
2022-07-28
Jon
Coppeard
Bug 1779421 - Part 3: Add
te
s
ts for exp
e
c
t
ed module
.
.
.
commit
|
commitdiff
|
tree
2022-07-28
Jon
C
op
p
eard
Bug 1779
4
21 - Par
t
2: Fi
x
re
s
et of po
s
t order
counter
.
.
.
commit
|
commitdiff
|
tree
2022-07-28
Jon Coppeard
Bug 1779421 - Part 1: Rework modul
e
Async
E
v
a
luation
.
.
.
commit
|
commitdiff
|
tree
2022-07-18
J
on Coppeard
Bug
1
779833 - Part 3:
T
e
stcase to trace store
b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2022-07-18
Jon Coppeard
Bug 1779833 - Part 2: Fix p
l
aces were pos
t
barriers
.
.
.
commit
|
commitdiff
|
tree
2022-07-18
Jon Co
p
p
e
ard
Bug 17
7
9833 -
Part 1: Split
or
d
ered hash table iteration
.
.
.
commit
|
commitdiff
|
tree
2022-07-15
Jon Coppeard
Bug 1779733
- Sk
i
p post bar
r
ier
s
fo
r
t
he values of
.
.
.
commit
|
commitdiff
|
tree
2022-07-15
Jon Coppeard
Bug 1779583 -
Re
f
acto
r
g
c
::HeapSize and split out Heap
S
i
zeCh
.
.
.
commit
|
commitdiff
|
tree
next