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
J
o
n Coppeard
Bug 1
8
34993
- Fi
x
nur
s
ery allocatable flag f
o
r objects
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
J
on Coppeard
Bug
1820543
- Add test
r=s
f
ink
commit
|
commitdiff
|
tree
2023-05-22
Jon Co
p
p
ear
d
Bug
1
833854 - Part
7
:
Add the FOR_EACH_GC_
T
UN
A
BL
E
macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jo
n
C
o
ppe
a
rd
Bug
183
3
854 - Part
6: Round req
u
ested nursery
b
efore
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n Copp
e
a
rd
B
u
g 1833854 - Part 5: Remove r
a
ng
e
che
c
k
f
or JSGC_NURSERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jo
n
Co
p
peard
Bug 183385
4
- Part 4: Move al
l
c
o
d
e t
h
at
deals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1833854
- P
a
rt
3: Al
l
ow min and max nursery
s
iz
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Co
p
peard
Bug 1833854 - Part 2: Common up G
C
Schedu
l
ingTunables
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1
8
33854 - Part
1
:
R
emove the unused
JSG
C
_PRETENUR
E
_GROU
P
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1832
9
37
- Alw
a
ys
t
rack n
u
r
sery stri
n
g allocations
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug
1
83385
4
- Part
7
: Add
t
he FOR_EACH_GC_TUNABLE
m
acr
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppe
a
rd
Bug 183385
4
- Part 6: Round r
e
quested n
u
rs
e
ry before
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
Coppeard
Bug 1833854 - Part 5: Remove
r
ang
e
check for
JSGC_N
U
RSERY_F
R
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jo
n
C
o
ppe
a
rd
Bug 1833854 -
Part 4: Move
a
ll code that
deals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug
1833854 - Part 3:
All
o
w
min and ma
x
n
u
rsery size
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon C
o
ppeard
B
ug 183385
4
-
P
art
2
: Common u
p
G
C
S
chedulingT
u
nables
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jo
n
Coppeard
Bug 1833854 -
P
art 1: Remove the unused JSGC_
P
RETENURE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Co
p
peard
Bu
g
1833114 - S
i
mplify m
a
rk
i
n
g
code now |stac
k
| r
e
presents
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1
8
33114 -
U
se separate mark stac
k
s
for black a
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Coppeard
Bug 18
3
2850 - Part 5: Move the allocateObject definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bu
g
1832850
- Part
4
: Remove the option to write
canar
i
es
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
Coppe
a
rd
Bug 1832850
- Part 3: Rem
o
ve an unnecess
a
ry include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850 - Part 2: Move nursery stri
n
g deduplication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Coppeard
B
ug 18
3
2850
-
Part 1: Move NurseryDecommitTask definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppea
r
d
Bug
1
832850 - Part 5:
M
ove the alloca
t
eO
b
ject
d
e
f
ini
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Cop
p
e
a
rd
Bug 1
8
3
2
850
- Part
4
: Remove
t
h
e option to
wri
t
e
can
a
ries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Copp
e
ard
Bug 1832850 -
P
art 3: Rem
o
ve an
u
nneces
s
a
r
y includ
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppe
a
r
d
Bug 183
2
850 -
P
art
2: Move nurs
e
ry strin
g
dedu
p
licatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Coppeard
Bug 1832850 - Part
1
:
M
o
v
e N
u
rsery
D
ecommitTask definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jon Coppeard
Bug 1833517 -
Fix code generation for obj
e
c
t all
o
cation
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Jon Copp
e
ard
Bug 1832267 - Make tests
that check the sizes of
JSObjec
t
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Jon Co
p
peard
Bug 1832329 - Simplify hashing o
f
unique IDs r=sfink
commit
|
commitdiff
|
tree
2023-05-10
J
o
n Copp
e
ard
Bug
183
2
044
- Part 5: Mov
e
some
p
arts of allo
c
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jo
n
Coppeard
Bu
g
1
832044 - Part
4:
M
ove StableCellHa
s
her method
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
J
o
n Coppeard
Bug 1832044 -
Part
3
:
M
ove stable hashing functionality
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppe
a
rd
Bug 18
3
2044
-
Part 2: M
o
ve h
a
shing of
u
ni
q
ue IDs into
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppe
a
r
d
B
u
g 1832044 - Part 1: R
e
name MovableCellHa
s
h
er to StableCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
on
Coppeard
Bug 18
2
8455
- Part 1:
Us
e
d
yn
a
mic slots hea
d
er to store
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
Coppeard
Bug 1828455 - Part 0: F
i
x confusion bet
w
een
siz
e
of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppea
r
d
Bug
1
8
30921 - Discard JIT code when disabling or enabling
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
B
u
g 183107
2
- Part 4: Ma
k
e zone alloc flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppea
r
d
Bug 1831072 - Part 3: Ad
d
a forc
e
Disca
r
dJi
t
Code me
t
hod
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jo
n
Copp
e
ard
Bug 183
1
072 - Part 2: Remove use of AutoGC
S
e
ssi
o
n when
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
Coppea
r
d
B
ug 1
8
31072 - Part 1:
R
emove coun
t
s of real
m
s wh
e
re
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppear
d
Bug 1831072 - Part 4: M
a
ke zone
a
l
loc fl
a
g
s priva
t
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
J
on Coppeard
Bug 1831072 - Part 3:
Add
a forceDiscar
d
J
i
tCode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Copp
e
ard
B
u
g 1
8
31072 -
Part
2
:
Remove use of AutoGC
S
ession when
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon
Coppea
r
d
Bug 18
3
1072 - Part 1: Re
m
ove count
s
of
realms whe
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon Coppeard
Bug 1830298 - Refactor nurser
y
a
l
loc
a
tion counts t
o
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1829896 - Part 6: Don
'
t
count a
l
l nursery allocations
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Copp
e
ard
Bug 1829896 - Pa
r
t 5:
R
e
m
ove duplicate GC probe o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
B
u
g
1829896 -
Part 4: Layout d
a
ta u
s
ed by nu
r
sery alloca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1829896
-
Part 3:
S
i
m
pl
i
f
y
nur
s
e
r
y
all
o
c
a
tion
c
onditions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
B
u
g 1829896 - Part 2: Remove referen
c
es to AutoSuppress
N
urse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
C
oppea
r
d
Bug 1829896 -
P
art
1: Minor
optimisation to allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 182971
6
- Incremen
t
p
a
rallel
m
a
r
k
i
ng
a
ct
i
ve
t
a
s
k
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jon C
o
ppeard
Bug 1828396
-
C
h
e
c
k for partiall
y
initialized o
b
j
ects
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jo
n
Coppeard
B
ug 1828603 - Optimize
match method to check
p
o
i
nter
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 182
7
918 - P
a
rt 6: Forward declare
C
ellAllocat
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppear
d
B
u
g 1827918 -
P
art 5: Rena
m
e AllocateStri
n
g's
t
ype
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 1827918 -
Part 4
:
Ref
a
ctor BigInt a
l
loca
t
i
o
n
along
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 1827918 - Pa
r
t 3: Common up object construction
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
B
ug 1
8
2
79
1
8 - Part 2: Mo
v
e
d
yn
a
mic
s
lot
a
llocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
Coppeard
Bug 1827918 - Part 1
:
Don't call Ten
u
r
ed
C
e
ll cons
t
ur
c
tor
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
on Co
p
pe
a
r
d
Bug
1827389
- Fix mark ra
t
e telemetr
y
to include mark
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
J
o
n Copp
e
ard
Bug 18276
2
1 - Add a m
i
nin
u
m heap
s
ize threashold at
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Jon Coppeard
Bug 1825671 - Don't l
o
okup F
i
nalizat
i
onRegistry
prototype
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Jon Cop
p
e
ard
Bug 1825936 - Allow touching gray thing
s
while sweepi
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Jon Coppea
r
d
Bu
g
1811939 - Ad
d
testcase r
=
smaug
commit
|
commitdiff
|
tree
2023-03-22
J
on
Cop
p
eard
Bug 1823286
- Fix documentation comments for JS
G
C_MA
X
_EMPTY
_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon
C
oppeard
Bug 1822995 - Always set
t
hread sweeping state when
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jo
n
Coppeard
Bug 18
2
16
5
9
-
Part 3: Tidy up and remove some u
n
used
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Cop
p
ea
r
d
Bug
1
821659 - Part
2: Return hash c
o
de fr
o
m ens
u
reHas
h
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug 18
2
1
659
- Part 1: Allow fallible
hash
i
ng to retur
n
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
Copp
e
a
rd
Bug
18183
9
1 - Clamp
par
a
l
l
el marking utilization telemetr
y
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppe
a
rd
Bug 1818781 - Mark delaye
d
children when do
i
ng backg
r
ound
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 18236
2
2 -
Part
4: Mak
e
Sli
c
eB
u
dget'
s
int
e
r
r
u
pt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug
182362
2
-
Part 3: Lowe
r
the t
h
reshold
a
t which
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Co
p
peard
B
ug 18236
2
2
- Pa
r
t 2
:
R
e
fine pa
r
a
l
lel marking t
e
lemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
B
u
g 182
3
622 - Part 1: Rem
o
ve unused condition variable
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
on Coppea
r
d
Bug 18
1
6
3
09 - Don't valid
a
te incre
m
ental mark
i
ng until
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Co
p
pear
d
Bug 1822717 - Relax a
s
se
r
t
ion
about module request
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Jon Coppeard
Bug 182
0
543 - Update weak
m
a
p
s
before finalization
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jo
n
Coppeard
Bug 1820490
- R
e
move duplica
t
e fiel
d
s
from GC pr
o
file
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Cop
p
eard
Bug 181
9
126 - Par
t
7: Limit the size of mar
k
stack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
J
on Copp
e
a
rd
Bu
g
1817965 - Add telemetry to monit
o
r ho
w
quickly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bu
g
1819126 - Part 6: Don't block on the loc
k
if it
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jo
n
Coppe
a
rd
Bug
1
8191
2
6 - Part 5: Si
g
nal re
s
umed condition variable
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n
Coppeard
B
u
g
18
1
9126 - Part 4
:
Drop the l
o
c
k
while m
o
ving work
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug
1
819126 - Part 3: Use a l
o
cal
ref
e
rence to check
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n
C
op
p
eard
Bug
1819126 - Part 2
:
Split
s
in
g
le thread
e
d and parallel
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
on Coppeard
Bug 181912
6
- Part 1
:
S
hu
f
fle
G
CMarker data fields
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 181774
1
- Fix
m
issed
cod
e
review co
m
ment
r
=sfink
commit
|
commitdiff
|
tree
2023-02-24
Jon Co
p
peard
Bug
18158
6
3 - Fac
t
o
r
out module
l
oader in
i
t
i
aliz
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Copp
e
ard
Bu
g
1818516 - Part 10: Mo
v
e other parser option
proces
s
in
g
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jo
n
Coppeard
Bug 1818516 - Par
t
9: Move othe
r
Wasm op
t
ion processing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1
8
1851
6
- Part 8: Move oth
e
r
GC option
p
rocessing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1818516 -
P
art 6: Spl
i
t GC options out into thei
r
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug
1
818516 -
P
a
rt 5: Split JIT o
p
tions out
i
nto their
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1818516 - Part 4: S
p
lit out Wasm options in to
.
.
.
commit
|
commitdiff
|
tree
next