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 Coppe
a
rd
B
u
g 1834993
- Fix nursery alloca
t
a
ble fl
a
g
for ob
j
ects
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Jon
C
o
ppe
a
r
d
Bug 1820543 - Add test r=sfink
commit
|
commitdiff
|
tree
2023-05-22
Jon Co
p
p
e
ard
Bug 1833854 -
Par
t
7:
A
d
d the FOR_EACH_GC
_
TUNAB
L
E macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon
C
oppea
r
d
Bug 1833854 -
Part 6: Ro
u
n
d
requ
e
ste
d
nurs
e
ry
b
e
f
ore
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bu
g
1833854 - Part
5
:
R
emove range check fo
r
J
S
GC_NU
R
S
E
RY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon
Copp
e
ard
B
ug 1833854
-
Part 4: Move
all
code t
h
at deal
s
with
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppea
r
d
Bug 183
3
854 -
Part 3: Allow
min and max nu
r
sery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Copp
e
ard
Bug
18
3
3854 - Par
t
2: Common
u
p
GCSchedulingTunables
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon C
o
ppeard
Bug 1833854 - Par
t
1: Remove the unused JSGC_PRETENURE_G
R
OUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon
C
oppeard
Bug
1
832937 - A
l
w
ays t
r
ack nursery string allocations
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppe
a
rd
Bug 1833854 - Part 7:
A
dd
the
FOR_EACH_GC
_
T
UNA
B
L
E macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug
1833854 - Pa
r
t
6
:
Rou
n
d
requested nurs
e
ry b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
B
u
g
1833
8
54 - Part 5: Remove ra
n
ge
che
c
k for JSG
C
_NURSERY_F
R
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Cop
p
ea
r
d
Bug 1
8
338
5
4 -
P
art 4: M
o
ve all code tha
t
d
eal
s
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
Copp
e
ard
B
ug 1833854
-
Part 3
:
Allow min and max
nu
r
sery s
i
z
es
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
on
Co
p
p
e
a
rd
Bug 1833854 - P
a
rt 2: Co
m
mon u
p
GCSch
e
d
ulingTunables
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
C
o
p
peard
Bug 1833854 - Part
1
:
R
emo
v
e
t
h
e unused JSGC_PRETENURE_G
R
OUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 18331
1
4 - Simplify
m
arking code now |s
t
ack| represents
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppea
r
d
B
u
g 1833114 -
U
se s
e
parate m
a
rk stacks for
b
lack and
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppear
d
Bug
1
832850
-
P
art
5
: M
o
ve the allocateO
b
j
ect definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Cop
p
eard
Bug 1
8
32850 - Part 4: R
e
move the optio
n
to wr
i
t
e canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850 - Part 3:
R
emove
a
n un
n
ecessary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Co
p
pe
a
rd
Bug 1832850 - Part 2: Move nurs
e
ry string d
e
duplication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Co
p
p
e
ard
Bug
1
8
32850 - Part
1: Move
N
ursery
D
ecommitTask definitio
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bu
g
1
83
2
850 - Part 5: Move
t
he allocateObject
definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Co
p
peard
Bug 183285
0
- Part 4:
R
emove
the
o
p
tion to write canari
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
Coppe
a
r
d
Bug 1
8
32850 - Part 3
:
Re
m
ove
an unnecess
a
ry in
c
lud
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
on Copp
e
ar
d
Bug 183
2
85
0
-
Part 2
:
Mo
v
e
nursery string dedupli
c
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppea
r
d
B
ug 1832850 -
Part 1: Move N
u
rseryDe
c
ommit
T
as
k
d
e
fin
i
tion
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jon Co
p
peard
Bug 1
8
33
5
17
- Fix
c
ode
generati
o
n
f
or objec
t
allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
J
on Coppeard
Bug 18322
6
7 - Mak
e
tes
t
s that check the s
i
zes of JSObjects
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
J
o
n Coppea
r
d
Bug 183
2
329 - Simpl
i
fy
h
a
shing of
u
niq
u
e IDs r=sfink
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
B
u
g 1
8
32044 - Part 5: Mo
v
e some parts of allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Co
p
peard
Bug 18
3
2044 -
P
art
4
: Move
S
tab
l
eCel
l
Ha
s
her method
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug 1832044 - Par
t
3:
M
ove stable hashing fun
c
t
ion
a
lity
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Co
p
p
eard
B
u
g 1832044
-
P
a
rt 2:
M
ove hashing of unique ID
s
into
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppear
d
Bug 1832044
- Pa
r
t 1:
Ren
a
me MovableC
e
l
lHasher to StableCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon C
o
ppeard
Bug 18
2
8
4
5
5 -
Part 1: Use dyn
a
m
ic
s
lo
t
s head
e
r
t
o
stor
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1828455
-
Part 0
:
F
i
x c
o
nfusio
n
between size o
f
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
B
u
g 1
8
30921 - Di
s
card JIT code when disabling or ena
b
ling
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug
1
8
31072 - P
a
rt 4: Make zone
a
llo
c
f
lags priva
t
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
B
u
g
1831072 - Part 3: A
d
d a forceDiscardJitCode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppe
a
rd
Bug 1831072 - Part 2: Remove use of
AutoG
C
Session wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1831072 - Part 1: Remov
e
c
ou
n
t
s of
r
e
alms wh
e
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Copp
e
ar
d
Bug 183
1
072 - Part 4:
Make zon
e
alloc flags pr
i
vate
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
J
on
Coppeard
B
ug
1
831072 - Par
t
3:
A
dd a force
D
is
c
ardJitC
o
de method
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
J
on C
o
ppeard
Bug 18
3
10
7
2 - Part 2
:
Remove use o
f
A
ut
o
GCSessi
o
n when
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jo
n
Coppeard
Bug 18310
7
2
-
P
a
r
t 1:
Remove c
o
unts of real
m
s where
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon
C
oppeard
Bu
g
1830298 - R
e
factor nurse
r
y allocat
i
on
cou
n
ts to
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon C
o
pp
e
ard
Bug 1829896 - Pa
r
t
6
:
D
o
n't coun
t
all nursery allocation
s
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
Copp
e
a
rd
Bug
1829
8
9
6
-
P
art
5
:
R
emove duplicate G
C
pr
o
b
e on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
on Coppeard
Bug 1829896 - Par
t
4: Lay
o
ut
d
ata used by nurser
y
alloca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Copp
e
ar
d
Bug 1829
8
96 - Part
3: Simpl
i
fy nursery al
l
oca
t
ion cond
i
tions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Cop
p
eard
Bug 1829896 - Part 2: Re
m
o
v
e references to Au
t
oSu
p
press
N
urse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
on Coppeard
Bu
g
182
9
896 - Pa
r
t 1: Minor
o
p
timisation
to allocat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon C
o
p
pear
d
Bug 1829
7
16 - Incremen
t
parall
e
l ma
r
king active t
a
sk
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jon Coppeard
Bug 182839
6
- Check
f
or
partially ini
t
ialized objects
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jon
C
opp
e
a
r
d
Bug 18
2
8603 - Optimize match method to check poin
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bu
g
1827918 - Part 6: Forw
a
rd
d
ec
l
are CellAllo
c
ator
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
Coppear
d
Bug 1827918 - Part 5: Rename A
l
locateS
t
ring's type
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppe
a
r
d
Bug 1827918 - Part 4
:
R
efactor BigInt allocati
o
n along
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Co
p
peard
Bug 182
7
9
1
8
-
Part 3: Comm
o
n
u
p object
con
s
tru
c
tion
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
C
o
p
pe
a
rd
Bug 1
8
27
9
18 -
P
a
r
t
2
: Move
d
ynamic slot
alloca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug
1
827
9
18 - Part 1: Don't call Ten
u
redCell consturctor
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 1827389 - Fi
x
mark rate telem
e
try to includ
e
markin
g
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
Jon Coppeard
Bug 182762
1
- Add a
m
in
i
num h
e
ap si
z
e threash
o
ld at
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Jon Copp
e
ard
B
u
g 1
8
25671
-
Don't lookup Finalizati
o
nRegistry
p
rototype
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
J
o
n C
o
pp
e
a
rd
Bu
g
1
8
25936 - Allow touchi
n
g
gray things w
h
ile s
w
eeping
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Jon Coppeard
Bug 18119
3
9 - Add test
c
as
e
r
=smaug
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug 1823286 - Fi
x
documentation
c
ommen
t
s for JSG
C
_MAX_EMPTY_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
J
o
n C
o
pp
e
ard
Bug 1822995 - Always se
t
thread
swe
e
ping s
t
ate
when
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon C
o
ppeard
B
u
g 18
2
1659 - Part
3
:
Tidy up and remove some u
n
used
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
J
o
n Coppea
r
d
Bug 1821659 - Part 2: Retur
n
hash code from ensur
e
Hash
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
B
u
g
1
8
2
1659 - Part 1: Allow
fallible ha
s
hing to retu
r
n
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 1818
3
91
- Clamp p
a
rall
e
l mark
i
ng
u
tilization
telem
e
try
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 181
8
781
-
M
a
rk
d
elayed children wh
e
n doing background
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
Coppe
a
rd
Bu
g
1823622 - Part 4: Make Slice
B
ud
g
et's
interrupt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
Coppea
r
d
B
u
g 182
3
622
-
Part 3: Lower the thresh
o
ld a
t
which
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
C
opp
e
ard
Bug 1823622 - Part 2: R
e
fine par
a
llel m
a
rking telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
C
o
p
peard
Bug
1
8
23622
-
Pa
r
t 1: Re
m
ove unused condition
v
ariable
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
C
oppeard
Bug 1816309 - Do
n
't validate incrementa
l
marking until
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
o
n Copp
e
ard
B
u
g
1
8227
1
7 -
Relax assertion a
b
out mo
d
u
le request
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Jo
n
C
o
pp
e
ard
Bug 1
8
20543 - Upd
a
te weak
m
aps
b
efore finaliz
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon
Coppeard
B
u
g 1820490 -
Remove duplicate fields from GC profil
e
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppea
r
d
Bug 1819126 - Pa
r
t
7: Limit the size of
m
ar
k
stack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Jon
Coppea
r
d
Bug 1
8
1
7
965 -
A
dd telemetry
to m
o
nitor how
q
u
ickly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Cop
p
e
a
r
d
B
ug 18
1
9126 -
Part 6: Do
n
'
t
block on the lock if it
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n Copp
e
ard
B
ug 1
8
191
2
6
- Part 5: S
i
gnal
r
esumed condi
t
io
n
v
a
ri
a
ble
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n Co
p
peard
B
u
g
18191
2
6 -
Part 4: Drop the lock while moving wo
r
k
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
C
oppeard
Bu
g
181912
6
- Pa
r
t 3: Use a local re
f
erence to
che
c
k
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n
C
o
p
peard
B
ug 1819126 - Part
2: Split s
i
n
g
l
e
t
h
readed and
parallel
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Co
p
peard
Bug 1819126 - Part 1: S
h
u
f
fle
G
CMarker dat
a
fields
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 1817741 - Fix misse
d
co
d
e
rev
i
ew comm
e
nt r=sfink
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
B
u
g 1815863 - Fa
c
tor ou
t
mo
d
ule loader
i
n
itialization
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug
18185
1
6 - Pa
r
t 10: Move other parser opti
o
n
processing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1818516 - Part
9
:
M
o
ve
o
ther Wasm option processing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
Coppeard
Bug 1
8
1
8516 - Pa
r
t 8: Move oth
e
r
GC option processing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 18
1
8516 - Par
t
6: Sp
l
i
t
GC options out in
t
o
t
heir
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppe
a
r
d
Bug 181
8
51
6
- Pa
r
t
5
: Split JIT option
s
out into their
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Co
p
pe
a
rd
Bug
1
818
5
16 - Part 4: S
p
lit out Wasm
optio
n
s in t
o
.
.
.
commit
|
commitdiff
|
tree
next