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 1832850 - Part 4: Remove the option to write canaries between nursery allocations...
2023-05-19
J
o
n
Coppeard
B
u
g 1832850 - Pa
r
t 4
:
Remo
v
e the option to
write
canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppeard
Bug 1832850 - Part 3:
Re
m
ove an unnecessary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Co
p
peard
Bug 1832850 - P
a
rt 2: Mo
v
e nu
r
sery str
i
ng dedupl
i
cation
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850
-
Part
1: Move Nur
s
e
ryDecommitTask defin
i
tion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
B
ug 1832850 - P
a
rt 5: M
o
ve
t
he allocateObjec
t
def
i
nition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Co
p
p
eard
B
u
g 1
8
3
2
8
50 - Part 4: Remove
t
h
e op
t
ion to write c
a
narie
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppear
d
Bug 183
2
850 - Part 3
:
Rem
o
ve an unn
e
ce
s
sary inclu
d
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Copp
e
a
rd
Bu
g
1832850 - Part
2:
M
ove n
u
rsery st
r
i
ng deduplication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon C
o
p
peard
Bug
18
3
2850 - Part 1: Move NurseryDeco
m
mitTask d
e
f
i
nition
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jon Coppeard
Bug 183
3
517 -
Fix code g
e
nerat
i
on for objec
t
allocat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
J
o
n Co
p
pe
a
rd
Bug 183
2
267 - M
a
ke
t
est
s
th
a
t check the size
s
o
f J
S
Objects
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Jon Cop
p
e
a
rd
Bug 1832329 - Simpl
i
fy
hashing
of uniq
u
e
I
D
s r=sfink
commit
|
commitdiff
|
tree
2023-05-10
Jon Cop
p
e
a
r
d
Bug 1832044 - Part 5: Move some parts of allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug 1832044 - Part 4: Move StableCellH
a
she
r
method
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon C
o
pp
e
ard
Bug
1832044 - Part 3: Mo
v
e stable
hashing fun
c
tio
n
a
l
ity
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Co
p
peard
B
ug 18320
4
4 - Part 2: M
o
ve ha
s
hing o
f
unique
ID
s
into
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Co
p
peard
Bug 183204
4
- Par
t
1: Rename M
o
vableCellHasher
to
S
tableCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
Co
p
peard
Bug
1
828455 - Part
1: Us
e
dynamic slo
t
s head
e
r to store
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
C
oppear
d
Bug 1828455
- Part 0: Fix confusion between s
i
ze
of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
on Copp
e
ard
Bug 1830921
- Disc
a
rd JIT
code when disabli
n
g o
r
enabling
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jo
n
Coppear
d
Bug 1831072 - Part 4:
Make zon
e
a
lloc flags pr
i
vate
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1
8
31072 - Part 3: Add a
f
orceD
i
scard
J
itCo
d
e
method
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n
Coppeard
Bug 1831072 - Pa
r
t
2: Remove us
e
o
f
A
utoGCSessio
n
when
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug
1
83107
2
- Pa
r
t 1: Rem
o
v
e counts
of realms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon
Coppeard
Bug
1831072 - Part
4
: Make
z
one al
l
o
c
f
l
a
gs privat
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppear
d
B
u
g 1831072 - Part 3:
Add a forceDiscardJitCode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon
Co
p
peard
Bug 1831072 - Pa
r
t 2: Remov
e
use o
f
AutoGCSession
w
hen
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon
Coppea
r
d
B
u
g 1831
0
72 - Part 1:
R
emo
v
e counts of realm
s
w
h
ere
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon Coppeard
Bug 1830298 - Refactor nursery allocation cou
n
ts
to
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Co
p
peard
Bug 1829896 - Part 6: Don
'
t
count all nurse
r
y
al
l
oc
a
tions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppear
d
B
ug
1
8298
9
6
- Pa
r
t
5
:
Remove duplicate GC probe
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jo
n
Coppear
d
Bug 1829896
-
Part 4
:
L
a
yout
d
ata used by n
u
rs
e
ry allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jo
n
Coppeard
Bug 18
2
9896 -
P
art
3
: Sim
p
l
i
fy nursery allocation conditions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppe
a
rd
B
u
g
1829896 - Part 2: Remov
e
re
f
eren
c
e
s to AutoSuppressNurse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bu
g
182989
6
- Part 1: Minor optimisation to allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 18297
1
6
- I
n
creme
n
t
p
ara
l
lel marking ac
t
i
ve
t
a
sk
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jon Co
p
peard
Bug 1828396 -
C
he
c
k
for p
a
r
t
ially initialized objects
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jon Coppeard
Bug 182860
3
- Optimize
m
a
t
ch method
t
o
c
heck poi
n
te
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Cop
p
ear
d
Bug 1
8
279
1
8 - Part 6: Fo
r
w
ard declare CellAl
l
ocator
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
Coppeard
Bug 1827918 -
P
a
r
t 5: Ren
a
me AllocateStri
n
g's t
y
p
e
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bu
g
182791
8
- Part 4: Refactor BigInt allocat
i
on
a
long
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 1
8
2
7918 -
P
art 3: Common up
obj
e
ct c
o
nstruct
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
C
oppear
d
Bug 1827918 - Part 2
:
Mov
e
dynamic slot allocatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 1827918 - Part 1: Don't call Tenur
e
dCell consturct
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bu
g
1
8273
8
9 - Fix mar
k
rate telemet
r
y
to inclu
d
e mar
k
in
g
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
J
o
n
Co
p
peard
Bu
g
1
8
27621 - Add a mininu
m
heap size threashold at
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Jon
Cop
p
eard
B
ug 1825671 - Don't lookup F
i
n
alizatio
n
Reg
i
st
r
y
pro
t
o
type
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Jon
C
o
ppe
a
r
d
Bug 1825936
-
A
llow
t
o
uching gray thi
n
gs
w
hile sw
e
ep
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
J
o
n Coppeard
B
u
g 1811939 - Add
testcase r=smaug
commit
|
commitdiff
|
tree
2023-03-22
Jon Cop
p
eard
Bug 1823286 - Fix docume
n
tat
i
on comments for JSGC_MAX_EMPTY_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
J
on Copp
e
ard
Bug 1822995 - Always set th
r
ead sweepi
n
g
state
when
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug 1821659 - P
a
rt
3
: Tidy u
p
and
remo
v
e s
o
me unus
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Co
p
p
e
ard
Bug 1821659 - Part 2: Return h
a
sh code from ensureHas
h
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
B
ug 1821659 - Pa
r
t 1: Allow fallible hashing to
r
e
t
u
r
n
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon C
o
ppeard
Bug 1818391
- Cl
a
mp para
l
l
el marking utilization t
e
l
e
m
e
try
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
B
u
g
1818
7
81 -
Ma
r
k delayed children when doing ba
c
kgro
u
nd
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
C
oppea
r
d
Bug 18
2
36
2
2 - Part 4:
M
a
k
e SliceBudget'
s
inte
r
rupt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppear
d
Bug 1
8
23622 - P
a
rt 3: Lower the t
h
reshold a
t
w
h
ic
h
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppear
d
Bug 1823622 -
Part 2: Re
f
ine
p
a
ral
l
el marking telemetr
y
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
o
n
Cop
p
e
ard
Bu
g
1823622 - Part 1: Remove unused c
o
ndition va
r
i
a
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Co
p
pea
r
d
Bug 18
1
630
9
- Don't validate i
n
creme
n
tal marking unti
l
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
C
o
p
p
eard
Bug 1822717 - Relax assertion ab
o
ut module req
u
e
s
t
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Jon
Coppeard
Bug 1820543 - Update w
e
a
k
m
a
ps before finalization
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppeard
Bug 1820490
-
Remove duplicate fields from GC
p
rofile
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Co
p
p
ear
d
B
u
g 18
1
9126 - Part
7
: Lim
i
t
t
h
e size of mark stack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Jon
Coppe
a
rd
Bug 18
1
796
5
- Add tele
m
e
try
to monitor how qu
i
ckly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
C
o
p
peard
B
ug
1819126 -
P
art 6: Don't block on the lo
c
k if
i
t
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug
1819126 -
P
art 5: Sign
a
l resumed co
n
d
i
tion vari
a
ble
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jo
n
C
o
p
peard
Bug 18191
2
6 -
P
a
r
t
4: Drop the
l
o
ck while moving
w
o
r
k
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 1819126 - Part 3
:
Use a l
o
cal reference
to check
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
on Cop
p
eard
Bug 1
8
19126 - Part 2
:
Sp
l
it
s
ingle t
h
readed and parallel
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
on Coppear
d
Bug 1819
1
26
-
Pa
r
t 1:
S
huffle
GCMarker
data fie
l
ds
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 1817741 - F
i
x missed code rev
i
e
w
commen
t
r=sfink
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppea
r
d
Bug 1815863 - Factor out module loader initialization
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon C
o
pp
e
ard
Bug 181
8
516 - Part
1
0:
M
o
v
e
other parser opt
i
on processing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
on Coppeard
Bug 181
8
5
16 -
P
art 9: Move ot
h
er Wasm
o
ption proce
s
sing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1818516 - Part 8
:
Move other GC
o
ption
p
ro
c
e
ssing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon C
o
ppeard
Bug
1
818516
-
P
art 6: Split G
C
options out in
t
o their
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jo
n
Coppear
d
Bug 1
8
1
8
5
1
6 - Par
t
5: Sp
l
it JIT opti
o
ns out
i
nto t
h
eir
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
o
n Coppeard
Bug 18
1
8
5
16 - Part 4: Split out Wasm
o
ptions in to
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
C
oppe
a
rd
Bu
g
1
8
18516 - Part 3: Mov
e
SetConte
x
t
O
p
tions to the
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon C
o
ppe
a
r
d
Bug 1818516 -
Pa
r
t
2
: Move processing of pos
t
-ini
t
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bu
g
1
8
18516
-
Part 1: Move processing of
p
re-ini
t
shell
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 18185
1
6 - Part
0
: Move shell opti
o
ns set
u
p into
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
Jo
n
Coppeard
Bu
g
1
8
17741 - Part 2: A
d
d
g
ecko pro
f
iler markers
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
Jon Coppeard
Bug
1817741 - Par
t
1: Add stats pha
s
es and telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppeard
B
ug 181
8
040
-
Fix
M
arkS
t
ack::enlarge to wor
k
f
o
r large
r
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppear
d
B
u
g
1
817757 - Part 2
:
Increase help
e
r thread ceiling
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon
C
oppeard
Bug
181
7
757 - Part
1: Remove
s
uppo
r
t for parall
e
l m
a
rk
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Co
p
peard
Bug 1817757 - Part 0: Fix updati
n
g t
h
e
m
a
rkers
v
ector
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppeard
Bug 1817598 - Fix
tracing o
f
tes
t
root arr
a
ys r=s
f
ink
commit
|
commitdiff
|
tree
2023-02-19
Jon
Coppea
r
d
Bug
1
81689
0
- Fix loc
a
l test failure
s
r=s
f
ink
commit
|
commitdiff
|
tree
2023-02-16
J
o
n Coppeard
Bug 1
8
16890
- Part
2: Trace
root array
elements as
.
.
.
commit
|
commitdiff
|
tree
2023-02-16
J
on Copp
e
ard
Bug
1816
8
90 - Part 1:
A
dd a blackRo
o
t
(
) t
e
sting func
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2023-02-15
Jon
C
oppeard
Bug 1816686 -
P
art 2:
A
d
d m
i
ssing space
in null
symbol
.
.
.
commit
|
commitdiff
|
tree
2023-02-15
Jon Coppeard
Bu
g
1
8
16686 - Part 1: Iterate
the shar
e
d atom
s
zone
.
.
.
commit
|
commitdiff
|
tree
2023-02-14
J
on Coppeard
Bug
1
816158 - Part 2: Requ
i
re no GC whe
n
giving o
u
t
.
.
.
commit
|
commitdiff
|
tree
2023-02-14
J
on
C
oppeard
Bug 18161
5
8 - Part 1: D
i
sallow GC wh
i
le iterati
n
g global
.
.
.
commit
|
commitdiff
|
tree
2023-02-08
Jon
Coppeard
Bu
g
18154
1
5 - Fix GC parallel marki
n
g th
r
e
a
d
count
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Jon Copp
e
ard
Bug 181
4
1
9
3 - Fix
broken
m
a
cro definition r=sfink
commit
|
commitdiff
|
tree
next