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 1834993 - Fix nursery allocatable flag for objects with foreground finalizers...
2023-05-26
Jon C
o
pp
e
ard
Bu
g
1834993 - F
i
x nursery
al
l
o
c
atabl
e
fla
g
for objects
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Jon Coppe
a
rd
Bug 18205
4
3
- Add tes
t
r=sfink
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
B
u
g 18338
5
4
-
P
a
r
t
7: Add the FOR_EA
C
H_GC_TUNABL
E
mac
r
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppe
a
rd
B
ug 1833854 - Part
6: Round requested nursery befor
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jo
n
Coppeard
Bug
1833854 -
Part 5: R
e
move
range ch
e
c
k
for JSGC
_
NURSERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
on Co
p
peard
Bug
1
83385
4
- Part 4: Move all code
t
hat deals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug
1833854 - Part
3
: All
o
w min and max
nursery siz
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
on C
o
p
p
eard
Bug
1833
8
54 - Par
t
2: Common up GCSchedu
l
ingTunabl
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon C
o
pp
e
a
rd
Bug 18
3
3854 -
P
a
r
t
1:
Remove t
h
e unus
e
d JSGC_PRETENURE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jo
n
Coppear
d
Bug 1832937
- Alwa
y
s track nu
r
ser
y
st
r
ing
a
l
l
ocation
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
B
ug 1833854 -
P
a
rt 7: Ad
d
t
h
e FOR
_
EACH_GC_TUNABLE ma
c
ro
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
C
oppear
d
Bug 1833854 - Part
6: Ro
u
nd requested nursery before
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
Coppeard
Bug 1
8
33854
- Part
5: Remove
range che
c
k for JSGC_N
U
R
S
ERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug 1833854 -
Par
t
4: Move all code that
d
eal
s
with
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Co
p
pea
r
d
Bug 1833854 - Part 3: Allow min and max nursery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug 1833
8
54 - Par
t
2:
Common up
GCSc
h
e
d
u
li
n
gT
u
nables
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jo
n
Coppea
r
d
Bug 1833
8
54 -
Part 1: Remove the unused JSGC_PRETENUR
E
_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
B
u
g
1
8
3
311
4
-
Si
m
plify mark
i
ng code now |st
a
ck|
r
epr
e
sent
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppeard
B
ug 1833114
-
U
s
e separat
e
mar
k
st
a
c
k
s f
o
r
bl
a
ck a
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 18328
5
0 - Pa
r
t
5: Mov
e
the
allocateObject
defi
n
ition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 183
2
85
0
- P
a
rt 4: Re
m
ove the option to write canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
on
C
oppeard
Bug 1832850 - Part 3: Re
m
ove an u
n
necessary
i
n
c
lude
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n C
o
ppeard
Bug 1832850 -
P
a
r
t
2: M
o
ve
n
ursery strin
g
deduplication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bu
g
18
3
285
0
- Part 1
:
Move NurseryDecommitTask defin
i
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850 - Part 5: Move
t
he allocateObject d
e
finition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n Coppe
a
rd
Bug 1832850 - Part
4
: Rem
o
ve th
e
o
ption to write c
a
naries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppe
a
rd
Bug 1832850 - Part 3: R
e
move an unnec
e
ssary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Coppeard
Bug 1832850 - Part
2
:
Move n
u
rsery
string
d
edupl
i
ca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850 - P
a
r
t 1: Move NurseryDecommitTask
de
f
i
n
ition
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jon Coppeard
Bug 1833517 - Fix code generat
i
on
for object allocat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Jo
n
Coppeard
Bug 18322
6
7 -
Make
tests
t
hat check the sizes of JSObjec
t
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
J
on Co
p
peard
Bug 1832329 - Simplify
hashing of uniq
u
e
I
Ds
r
=sfink
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bu
g
1
8
32
0
44 - Part 5: Move som
e
parts
of
a
ll
o
cation
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
B
ug
1
832044 -
Par
t
4: Mo
v
e
StableCellHasher m
e
thod
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon
Coppea
r
d
Bug 183204
4
- Pa
r
t
3
: Move st
a
ble hashing funct
i
onality
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jo
n
C
oppear
d
B
ug 1832044 - Part 2: Move h
a
shing of unique IDs in
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppear
d
Bug 1
8
32044 - Pa
r
t 1:
R
e
name Mo
v
ab
l
eCe
l
lHasher to StableCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Co
p
p
e
a
rd
Bug 1
8
28455 - Part 1: Use dynamic
sl
o
ts header to s
t
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Copp
e
ard
Bug
1
8284
5
5 - Part
0
: F
i
x con
f
usi
o
n
b
etween size of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Cop
p
e
ar
d
Bug 18
3
092
1
- Discard J
I
T code when
disablin
g
or en
a
b
l
ing
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Cop
p
ea
r
d
Bug 1831072 - Part
4
: Make zone
all
o
c
f
lags privat
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jo
n
Coppeard
Bug 1831
0
72 -
P
art 3: Add
a
force
D
iscardJitCode m
e
thod
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppear
d
Bug 1831072 - Part
2:
R
emove use of AutoGCSessi
o
n when
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppe
a
r
d
Bug 1831072 - Part 1: Remo
v
e c
o
unts
o
f realms
w
h
e
re
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 18
3
1072 -
P
art 4: Make zone
alloc flags p
r
i
v
a
te
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bu
g
1831
0
72 - Part 3: Add a fo
r
ceDiscardJitCod
e
m
ethod
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 1831072 - P
a
rt
2:
R
emove use of
A
utoGCSes
s
ion w
h
en
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon
C
oppea
r
d
Bug 1831072
- Part 1: R
e
move
counts of realms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon Co
p
pear
d
Bug 1
8
30298 - Refac
t
or
n
u
rsery all
o
cation counts to
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Cop
p
eard
Bug 182989
6
- Part 6: Do
n
'
t
count all nursery al
l
ocation
s
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon C
o
ppeard
Bug 1
8
2989
6
- P
a
r
t 5
:
Remove d
u
pli
c
a
t
e GC
probe on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Copp
e
ard
Bug
182
9
896
-
Pa
r
t 4: Layout data
used
b
y nursery allo
c
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug
1829896 -
P
a
r
t
3
: Simplify
n
u
rsery alloca
t
ion conditions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1829896 -
P
art 2: Remo
v
e
re
f
e
r
e
n
ces to Au
t
o
Suppr
e
ssNurse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1
8
29896 - P
a
rt 1: Minor
o
ptimisation
to allocat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 18297
1
6
-
Increment parallel mark
i
ng activ
e
task
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jon Cop
p
eard
Bug 182839
6
- C
h
eck for partiall
y
i
n
itialized objects
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jon Cop
p
e
a
rd
Bug
1828603 - Op
t
imize match method to
c
heck poin
t
er
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
Coppeard
Bug 18
2
7918 - P
a
rt 6: Forward dec
l
are CellAl
l
ocator
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug
1
827918 - Part 5
:
Rename Al
l
ocateString's type
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
Cop
p
eard
Bug 1827918 - Pa
r
t 4: Refactor B
i
gInt a
l
loc
a
t
ion along
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
C
oppea
r
d
Bug
1
827
9
18 - Part
3
:
Co
m
mon
u
p ob
j
e
c
t construction
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
on Coppeard
B
u
g 1827918 - Part 2
:
M
o
ve dy
n
amic slot allo
c
ation
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 18279
1
8 - Part 1: Don't call Tenur
e
dCell co
n
st
u
rctor
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon C
o
ppe
a
rd
Bug 18
2
7
3
8
9 - F
i
x
mark ra
t
e telem
e
try
to include marking
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
Jon Co
p
p
e
ard
Bug 1827
6
21 - Add a m
i
ninum heap size
threashold at
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Jon
C
opp
e
ard
Bug 1825671 - Don't lookup Finali
z
ationRegistry
prototype
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Jon
C
oppeard
Bug
1825936
-
Allow touc
h
i
n
g g
r
ay thi
n
gs
w
hile
sweeping
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Jon
C
oppeard
Bug 181
1
9
39 - Add testcase
r
=
smaug
commit
|
commitdiff
|
tree
2023-03-22
Jo
n
Coppear
d
Bug
1
823286 - Fix docum
e
ntation
comments for JSGC_M
A
X_EMPTY_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug 1822995 - A
l
w
ays se
t
thread swee
p
in
g
state wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppear
d
B
u
g
1
8
21659 - P
a
r
t 3
:
T
i
dy up and re
m
ov
e
some un
u
sed
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Copp
e
ard
Bug 1821659 - Pa
r
t 2:
R
eturn hash co
d
e fro
m
ensureHash
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon C
o
ppeard
B
u
g
1
821659 - Part
1
: Allow fallible
h
as
h
i
ng
t
o return
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
on Coppeard
B
u
g 18183
9
1 - Clamp parallel marking ut
i
lization
t
ele
m
e
t
ry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Copp
e
ard
Bug 1818781
-
Mark
delayed children
w
hen
do
i
n
g
b
ackground
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
C
oppe
a
rd
B
u
g
182
3
622 -
Part 4:
M
a
ke SliceBudget's interrupt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
Cop
p
eard
Bug 182
3
622 - Part 3: Lower the thr
e
shold at which
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Cop
p
eard
B
ug 1823622 - Part 2: Refine parallel marking telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
on
C
oppeard
Bug 1823622 -
P
a
r
t 1
:
R
e
mo
v
e u
n
used conditio
n
variable
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
Coppear
d
B
u
g
1
8
1
6309 - Do
n
't valid
a
te
incremental m
a
rking
u
ntil
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Co
p
p
eard
B
u
g 182271
7
- Relax as
s
ertion abou
t
module req
u
est
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Jon Coppeard
Bug 18205
4
3
- Up
d
ate w
e
a
k
maps
before finaliz
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppeard
Bug 18
2
0490 - Remo
v
e
duplicate fields f
r
om GC
p
rofil
e
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
J
o
n Coppe
a
rd
Bug 1819126 -
P
a
rt 7: Limit the size of mark stack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Jon Copp
e
ard
Bug 1817965 -
Add telemetry to moni
t
o
r
how
quickly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug
1819126
-
P
art 6:
D
on't blo
c
k on the lock if it
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppea
r
d
B
u
g
1819126 - Par
t
5
:
Sign
a
l resumed
c
ondition varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 1819126 - Part 4: Drop th
e
lock
w
hile moving
w
ork
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Co
p
pe
a
rd
Bu
g
1819126 - Part 3: Use
a
local ref
e
rence to check
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bu
g
1
8
1
9126 - Part
2
: Spl
i
t
s
ingle threaded and p
a
r
all
e
l
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n Cop
p
e
a
rd
B
u
g 1819126 - Part 1: Shuffle GCMar
k
er
d
ata fie
l
ds
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
Coppeard
Bug 1817741 - Fi
x
m
i
ssed
code review
c
omment r=s
f
ink
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppear
d
Bu
g
1815863 -
Fa
c
tor out mo
d
u
l
e
loader initializa
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Co
p
peard
Bug 1818516 -
P
a
r
t 10: Move other parser option pro
c
essing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jo
n
Co
p
peard
Bug 1
8
1
8516
-
Part
9: Move other Wasm option proce
s
sing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Cop
p
eard
B
u
g 1818516
-
Par
t
8: Mo
v
e o
t
her GC o
p
t
ion
p
roce
s
s
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1818516 - Part 6: Split
G
C options out into t
h
eir
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 18
1
8
5
16
-
Part 5: Split JI
T
op
t
ions
out into th
e
ir
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Cop
p
e
a
rd
Bug 1818516 - Part 4: Sp
l
it out Wasm opti
o
n
s
in to
.
.
.
commit
|
commitdiff
|
tree
next