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 1800263 - Part 1: Tidup, make MarkingState a private enum inside GCMarker r=sfink
2022-11-23
Jon Coppe
a
rd
B
u
g 1
8
0
0
263 -
P
a
r
t
1: T
i
d
u
p, make Mar
k
i
n
g
S
tate a private
.
.
.
commit
|
commitdiff
|
tree
2022-11-23
Jon
Coppeard
Bu
g
1802106 - P
a
rt 4: Add a trace
met
h
od to Ordered
H
asp
M
a
p
.
.
.
commit
|
commitdiff
|
tree
2022-11-23
Jon Copp
e
ard
Bug 1802106 -
P
art 3
:
Add a template to remove barrier
.
.
.
commit
|
commitdiff
|
tree
2022-11-23
Jon Coppear
d
B
u
g 1802106 - Part 2: Separa
t
e pre
b
arrier out of HashableVal
.
.
.
commit
|
commitdiff
|
tree
2022-11-23
Jon Coppeard
Bug 180
2
106 - Part 1: Update Orde
r
e
d
HashMap
/
Set inter
f
ace
.
.
.
commit
|
commitdiff
|
tree
2022-11-23
Jon Cop
p
eard
Bug 1802087 - Part 2: Don't
u
p
date null e
n
t
ries
i
n
.
.
.
commit
|
commitdiff
|
tree
2022-11-23
Jon Coppeard
Bug
1
80
2
087
- Pa
r
t 1: Discard JIT code for RegExpShare
d
.
.
.
commit
|
commitdiff
|
tree
2022-11-18
J
o
n Copp
e
ard
Bug 1774111 - Check fo
r
already-
c
ompleted
r
e
q
ues
t
in
.
.
.
commit
|
commitdiff
|
tree
2022-11-18
Jon Coppeard
Bug 1774111 - Initialize AutoJA
P
I fro
m
t
he native glob
a
l
.
.
.
commit
|
commitdiff
|
tree
2022-11-17
Jon Coppeard
Bug 180107
6
- Increase s
m
all he
a
p incre
m
ental limit
.
.
.
commit
|
commitdiff
|
tree
2022-11-15
J
o
n Coppeard
Bug
1693223 - Fix
gray marking assertions in ProxyObject
.
.
.
commit
|
commitdiff
|
tree
2022-11-15
Jon Coppe
a
rd
Bu
g
180049
2
- Fix division by
zero w
h
en cal
c
ulati
n
g
.
.
.
commit
|
commitdiff
|
tree
2022-11-09
Jon Copp
e
a
rd
Bug 1799678 - Fix
as
s
e
rtion that a
s
sumed
it
c
o
uld be
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Jon C
o
p
peard
Bug 1799
4
46 - Don'
t
use atom
i
c upd
a
te o
p
e
rations when
.
.
.
commit
|
commitdiff
|
tree
2022-10-31
J
on Coppeard
Bug 1797166
-
Don't assume an exception is
al
w
ays set
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jon C
o
p
p
e
a
r
d
B
u
g 1797755 - Part 5: Use
a s
i
ngle initial mark stack
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jon Coppeard
Bug 179775
5
- Part 4: Re
m
o
v
e
option t
o
set
m
ax
i
mum
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jon Cop
p
e
a
rd
B
ug 1797
7
55 - Part 3: Remove the unused MarkStackIter
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jon
Co
p
p
ea
r
d
Bug 1797755 - Pa
r
t 2: Mak
e
delayed ma
r
king colors work
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jon Coppeard
Bug 1797755 -
P
art 1
:
M
ove test
i
ng mark qu
e
u
e to GCRuntime
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jo
n
C
oppeard
Bug 1797755 - Part 5:
Use a singl
e
initi
a
l ma
r
k s
t
ack
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jon Coppear
d
B
ug 1
7
97755 -
P
art 4:
Remove option to set maximum
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jon
Cop
p
eard
Bug
1
7
97
7
55 - Part 3:
R
em
o
ve the
u
n
used MarkS
t
ackIter
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
J
o
n
Coppeard
B
u
g 1797755
-
Part
2
:
M
ake delayed mark
i
n
g
colors
w
ork
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Jo
n
Coppeard
B
u
g 1797
7
55 -
Part
1
: Move testing mark qu
e
ue
t
o GCRuntime
.
.
.
commit
|
commitdiff
|
tree
2022-10-27
Jon Coppeard
Bug 17977
5
5
- Part
5: Use a s
i
ng
l
e init
i
al
m
ark sta
c
k
.
.
.
commit
|
commitdiff
|
tree
2022-10-27
J
o
n Coppeard
B
u
g 17
9
7755 -
P
ar
t
4: Remove
o
ption to set maximum
.
.
.
commit
|
commitdiff
|
tree
2022-10-27
Jon Coppeard
B
u
g
1797755 - Part 3: Remove the
u
nused Mark
S
tack
I
ter
.
.
.
commit
|
commitdiff
|
tree
2022-10-27
J
on Coppeard
Bug 1797755 - Part 2: Make delayed mar
k
ing colors work
.
.
.
commit
|
commitdiff
|
tree
2022-10-27
J
o
n
Co
p
pear
d
Bug 17
9
7
755 - Par
t
1
: Move testing mark queue to
G
CRuntime
.
.
.
commit
|
commitdiff
|
tree
2022-10-26
J
o
n
Coppeard
Bug
1
7969
0
1
- Clear real
m
increme
n
tal marking stat
e
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
Jon Coppear
d
Bug 17960
8
1 - Part
2: Only check the key color once
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
J
on Coppeard
B
ug 1796081 - Part 1:
D
on't trace weak map values th
a
t
.
.
.
commit
|
commitdiff
|
tree
2022-10-19
Jon Co
p
peard
Bug 179
5
845 - Check whether
c
y
c
lic module fie
l
ds are
.
.
.
commit
|
commitdiff
|
tree
2022-10-19
Jon Coppeard
Bu
g
1
7
95642 - Remove
the
b
uffering
barrier trace
r
r
.
.
.
commit
|
commitdiff
|
tree
2022-10-19
Jon Coppe
a
rd
Bug
1
795634 - Remo
v
e unused We
a
kMap::markKeys
metho
d
.
.
.
commit
|
commitdiff
|
tree
2022-10-17
Jon Coppeard
Bu
g
1
7
91975 - Don't swee
p
rea
l
ms tha
t
wer
e
all
o
cate
d
.
.
.
commit
|
commitdiff
|
tree
2022-10-17
Jon Coppeard
Bu
g
1
7
95524 - Pa
r
t 3: Factor out ThrowUnexpected
M
o
d
uleStatus
.
.
.
commit
|
commitdiff
|
tree
2022-10-17
Jon Coppeard
Bug 1795524 - Part 2: Mo
v
e Mo
d
u
l
eObject slots f
o
r c
y
clic
.
.
.
commit
|
commitdiff
|
tree
2022-10-17
J
on Coppe
a
rd
Bug 1795524 - Pa
r
t 1: Move defi
n
i
tion of FunctionDeclarati
o
n
.
.
.
commit
|
commitdiff
|
tree
2022-10-13
Jon Coppeard
Bug
179
0
630
-
Add telemetry
f
or zones r=sfi
n
k
commit
|
commitdiff
|
tree
2022-10-12
Jo
n
Co
p
peard
Bug 1712762 - Check if modu
l
e load reque
s
t
s
h
ave already
.
.
.
commit
|
commitdiff
|
tree
2022-10-10
Jon Coppea
r
d
Bug 1792338
- Don't check budget when
do
i
ng delayed
.
.
.
commit
|
commitdiff
|
tree
2022-10-10
Jon Coppeard
Bug 179
2
338 - Don
'
t
a
l
low the
testing mark queue to
.
.
.
commit
|
commitdiff
|
tree
2022-09-28
Jon Coppea
r
d
Bug 1792504 -
Don't check gra
y
mark
b
its for
typ
e
s
.
.
.
commit
|
commitdiff
|
tree
2022-09-22
Jon Coppeard
Bug 179188
7
- Remove timing
assertion that d
o
esn't
.
.
.
commit
|
commitdiff
|
tree
2022-09-21
Jon
C
oppeard
Bug 1791547
-
E
nabl
e
b
a
l
a
nced
hea
p
limits
b
y
default
.
.
.
commit
|
commitdiff
|
tree
2022-09-21
Jon
Coppe
a
rd
Bu
g
1791363 - Rename
G
C
Mar
k
er::color
t
o
avoid c
o
nfusion
.
.
.
commit
|
commitdiff
|
tree
2022-09-21
Jon Co
p
peard
Bug 17913
6
3 -
P
rocess newly added marking work af
t
er
.
.
.
commit
|
commitdiff
|
tree
2022-09-20
Jon Coppeard
B
ug 1722406 - Add more
a
ssertions that GC
p
arallel
.
.
.
commit
|
commitdiff
|
tree
2022-09-15
Jo
n
Coppear
d
Bug 17907
6
5 - Replac
e
superstitious
c
o
mment i
n
S
c
r
iptLoader
.
.
.
commit
|
commitdiff
|
tree
2022-09-15
Jon Coppeard
Bu
g
1
7
88532 - Ad
d
a test for the interaction between
.
.
.
commit
|
commitdiff
|
tree
2022-09-15
Jon Coppear
d
Bug 1788532 - Block dynamic m
o
d
ule
l
oad processing
.
.
.
commit
|
commitdiff
|
tree
2022-09-14
Jo
n
Coppear
d
Bug 1790336 - Part 2:
Increa
s
e balance
d
hea
p
growt
h
.
.
.
commit
|
commitdiff
|
tree
2022-09-14
Jon Coppeard
B
ug 1790336 - Pa
r
t
1: L
i
mit heap growth to sensibl
e
.
.
.
commit
|
commitdiff
|
tree
2022-09-13
Jon
C
o
p
peard
Bug 1790426 - Don't evict the nu
r
sery
when fr
e
e
z
ing
.
.
.
commit
|
commitdiff
|
tree
2022-09-12
Jon Coppeard
Bug 17
9
0352 - Don't attempt
to set module evaluation
.
.
.
commit
|
commitdiff
|
tree
2022-09-09
Jon Coppeard
B
ug
1
7
89
4
12 - Resolve top-le
v
e
l
c
apab
i
lity
o
f all Ev
a
luated
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon Coppea
r
d
B
ug 1
7
858
0
4 -
P
ar
t
6
: Inline T
r
aceEdge m
e
thods for
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon Coppeard
Bug 1785804 - Part
5
: M
e
rge Gener
i
cTr
a
cer i
n
to
JSTrace
r
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
J
o
n Coppeard
Bug 1
7
85804 - Part 4:
Re
m
ove DoMarking fast path
a
nd
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon Co
p
peard
Bug 17858
0
4 - Part 3: P
a
ss edge pointe
r
to
t
r
a
c
e method
s
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jo
n
C
o
ppe
a
rd
Bug 178
5
804 - Pa
r
t
2
: Re
m
ove tracing name context
a
nd
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon Co
p
peard
Bug
1
785804 - P
a
rt 1: Move GC thi
n
g trace methods
to
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon C
o
ppeard
Bug 178
5
80
4
- Par
t
0:
R
emove unused enum values and
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jo
n
Co
p
pea
r
d
B
u
g
1
7
85804
-
Part 6: Inline TraceEdge method
s
for
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
J
on Copp
e
a
r
d
Bug 17
8
5
8
04 - Part 5: Merg
e
G
e
neri
c
T
r
acer into
JS
T
r
acer
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon
C
op
p
eard
Bu
g
178
5
80
4
- Part 4: Remove DoMarking fas
t
p
ath and
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
J
o
n Coppeard
Bug 178
5
804 -
Part 3: Pass
ed
g
e p
o
i
n
te
r
to t
r
ac
e
method
s
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
J
on Co
p
peard
B
u
g 1785804 - Par
t
2: Remove trac
i
ng
n
ame conte
x
t a
n
d
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
J
on C
o
ppeard
Bug 17
8
5
8
04 - Part 1: Move G
C
th
i
ng trace metho
d
s to
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon Cop
p
e
ard
Bug 1785804 - Part
0: Remo
v
e unused enum values and
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon Coppeard
Bug 1
7
89405 - Tighten
p
re-wri
t
e ba
r
rier assertions
.
.
.
commit
|
commitdiff
|
tree
2022-09-07
Jon Coppear
d
Bug 1
7
89
4
05 -
T
i
gh
t
e
n
r
e
ad ba
r
rier thre
a
ding
assertions
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Jon Coppeard
Bug 17888
8
2 - Ch
e
ck
module status on e
n
try to JS::ModuleLink
.
.
.
commit
|
commitdiff
|
tree
2022-08-31
Jon C
o
ppea
r
d
Bug 17
8
7926
-
Don't a
d
d asy
n
c
dependenc
y
on
m
od
u
les
.
.
.
commit
|
commitdiff
|
tree
2022-08-31
Jon Coppear
d
Bug
1
788073 - Compute mark count during s
w
eeping r
.
.
.
commit
|
commitdiff
|
tree
2022-08-30
J
o
n Copp
e
ard
Bug
1
787351 - Don't
remov
e
th
e
atom
s
z
o
ne from
t
he
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
Jon Coppeard
Bug
1
787263 -
Part 4: Don't use bac
k
grou
n
d th
r
eads
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
Jon Copp
e
ard
Bug 17872
6
3 - Part 3: Refact
o
r zone st
a
te check
s
into
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
J
o
n
C
op
p
eard
Bug 178726
3
- Part 2: Remove at
o
ms zone specia
l
case
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
Jon Coppe
a
rd
Bug 1787263
-
Part 1
:
Make som
e
th
i
ngs n
o
n-atomic that
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
J
o
n Co
p
peard
Bug 1785772 - Part
4: Give pre-bar
r
ier
veri
f
i
ca
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
J
on
Coppeard
Bug 17857
7
2
- Part 3: Opt
i
mise checki
n
g
m
ul
t
iple zone
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
J
on Coppea
r
d
Bug 1785772 - Pa
r
t
2: Make
G
enericTracerImpl onEdge
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
J
o
n Coppeard
Bug 1785772 - P
a
rt 1:
Use
m
a
c
ros to re
d
u
ce boilerpl
a
te
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Jon Cop
p
eard
B
ug 1786506 - Pa
r
t 4
:
Remove checks for
G
C things owned
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
J
on Co
p
peard
Bug
1
78650
6
- Part 3: Make Zone GC state non-atomic
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Jon Coppeard
Bu
g
17
8
6
5
06
-
Pa
r
t
2
: Gi
v
e
shared
perm
a
ne
n
t th
i
ngs
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
J
o
n Coppea
r
d
B
u
g
1
786506 - Par
t
1
: Add
Z
one
L
ist prepend o
p
e
ratio
n
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
J
on Coppeard
Bug 1786309 - Pa
r
t 4:
Si
m
plify zone iteratio
n
r=sfin
k
commit
|
commitdiff
|
tree
2022-08-24
Jon C
o
ppeard
Bug 1786309 - P
a
rt
3
: Store
t
he atoms zone
a
t the start
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Jon Coppeard
Bug
178
6
309 - Part 2: Move creat
i
on of th
e
a
t
oms zone
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Jon
Cop
p
e
a
rd
Bug 178630
9
- Pa
r
t
1: Remove unused me
t
hod
s
t
o get
.
.
.
commit
|
commitdiff
|
tree
2022-08-18
Jon Co
p
p
e
a
rd
Bug 1785287 - Stop IsInside
N
ursery
f
rom acc
e
pting null
.
.
.
commit
|
commitdiff
|
tree
2022-08-18
Jon
Coppeard
Bug
1693
2
23 - Improve gra
y
m
a
rking assertions to ta
k
e
.
.
.
commit
|
commitdiff
|
tree
2022-08-02
Jon Coppeard
Bug
178268
6
-
Docume
n
t
a
r
g
u
me
n
ts t
o
e
m
bedding module
.
.
.
commit
|
commitdiff
|
tree
2022-08-02
Jon Cop
p
eard
Bug 1782713 - Remove
F
i
n
i
shDynamicModuleImport_NoTLA
.
.
.
commit
|
commitdiff
|
tree
2022-08-02
Jon Cop
p
e
ard
Bug
1
7
7
0768 - P
a
rt
6:
C
alcula
t
e balan
c
e
d
he
a
p
l
imits
.
.
.
commit
|
commitdiff
|
tree
2022-08-02
Jon Cop
p
eard
Bu
g
1770768 - Pa
r
t
5: C
a
lculate
the a
l
location rate
.
.
.
commit
|
commitdiff
|
tree
next