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 1803984 - Add tests for the interaction between speculative preloading and module...
2023-05-26
Jon
Co
p
peard
Bug 1803984 - Add tests for the interac
t
ion between
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon
C
oppe
a
rd
Bug 1803
9
8
4
-
A
dd
a
ssert
i
on
t
hat we o
n
ly remove unlinked
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppe
a
rd
Bug 18
3
4537 - Part 6: Simplify GCRuntime::
c
heck
A
llocator
S
ta
t
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Copp
e
ar
d
Bug
1
83
4
537 - Part
5
: Rename a
l
locator
m
ethods f
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug
1834537 - Pa
r
t 4: Make a generic
function to all
o
cate
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug 1834537 - Part 3:
A
d
d
a generic try
N
ewNurseryCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppear
d
B
u
g 1834537
- P
a
r
t
2: Replace nurse
r
y al
l
o
ca
t
ion
m
ethods
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon
Coppe
a
rd
Bug
1
8345
3
7 - Part 1:
S
implify JIT nursery all
o
cat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppea
r
d
Bug 1834993 - Fix
nursery al
l
ocatable fla
g
for objec
t
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Jon Coppe
a
rd
Bug 182
0
543 - Add test r
=
sfink
commit
|
commitdiff
|
tree
2023-05-22
Jon Copp
e
ard
Bug 1
8
33
8
54
-
P
art 7: Add the
F
OR_EACH_GC_
T
UNABLE macr
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon
Cop
p
eard
Bug 183385
4
- Part 6: Round requested
n
ursery b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Co
p
pea
r
d
Bu
g
1833854 - Par
t
5
:
Rem
o
ve range che
c
k for JSGC
_
NU
R
SERY
_
FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Co
p
p
eard
B
ug 1833854
-
Part 4: Move all
co
d
e that dea
l
s with
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 18
3
3854 -
P
art 3: Allow min
a
n
d max nursery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon
C
op
p
eard
Bu
g
1
8
33854 -
P
art 2:
C
o
mm
o
n up GCSchedulingTunab
l
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
on Coppeard
Bug 1833854 - Part 1:
R
emove
t
he unus
e
d JSGC_PRETEN
U
R
E_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1
8
32937
- Always track
n
ursery
s
tring al
l
o
ca
t
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
B
ug
1
833854 - Part 7: Add the FOR_EACH_GC_TUNABLE macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Copp
e
ard
Bug 1833854 - Part 6:
Ro
u
nd re
q
uested nursery
b
efore
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
o
n Coppeard
Bug 1
8
33854 - Part 5: Remove rang
e
check for JSGC_NURSERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Copp
e
ard
B
u
g 1833854 - Part 4:
Move all
code that
d
e
als with
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Copp
e
ard
Bug
1833854
-
Part 3: Allow
min and
max nurser
y
sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug 183
3
854 - P
a
rt 2: Common up G
C
S
c
heduling
T
unables
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
o
n
Cop
p
eard
Bug 1
8
3
3
854 - Part 1
:
R
emove t
h
e unus
e
d JSGC_P
R
ETENURE_
G
ROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Cop
p
eard
Bug 1833114 - Si
m
plify marki
n
g code now
|
s
tack| repres
e
nts
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Cop
p
eard
Bug 1833114 - Use se
p
arate mark st
a
c
k
s for black a
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppeard
Bug 1
8
32850
- Pa
r
t
5
:
Move the al
l
oca
t
eObj
e
ct
defini
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
B
u
g 1832850 - Part
4
:
Remove
the o
p
tion to write canar
i
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Coppeard
B
ug 18328
5
0 - Part 3: Remove an unnecessary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
C
oppear
d
Bug 1832850 - Part 2: Move nu
r
sery str
i
ng deduplicatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppea
r
d
Bug 1832850 - P
a
rt 1: Move NurseryDecommitT
a
s
k
definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 18
3
2850
- Pa
r
t 5
:
M
ove the
a
llocateOb
j
e
c
t definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon C
o
ppeard
Bug
1832850 - Part 4:
Remove the option
to write canari
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850
- Pa
r
t
3
: Re
m
ove an unnecessary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Coppeard
Bug 18
3
2850 - Part 2: M
o
ve nursery string deduplication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
C
oppeard
Bug
18328
5
0
- P
a
rt 1
:
Move
NurseryDecommitT
a
sk d
e
finit
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jo
n
C
o
ppeard
Bug
1833
5
17 - Fi
x
code
generatio
n
for obje
c
t allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Jon Coppeard
B
ug 183
2
2
67 -
M
ake tests that chec
k
the s
i
zes of JSOb
j
ects
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Jo
n
Coppeard
Bug 18
3
2329 - Simpl
i
fy hashing of uni
q
ue IDs r=sfink
commit
|
commitdiff
|
tree
2023-05-10
Jon C
o
p
p
e
ard
Bug 18320
4
4 - Part 5: Move some parts
o
f
alloca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug 1832044 - Part 4:
M
ov
e
StableCe
l
lHas
h
er method
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Copp
e
ard
Bug 18320
4
4 - Part 3:
M
ove st
a
ble hash
i
ng fu
n
ctional
i
ty
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug 1832044 - Part 2:
Mo
v
e hashing of
u
nique ID
s
into
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jo
n
Coppeard
B
u
g 1
8
32
0
4
4
-
Part 1:
R
ename Mov
a
bleCellHash
e
r
to StableCel
l
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug
1
828455 - Part
1: Use dynamic slots header
t
o store
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1828455 - Part 0: Fix
con
f
usion between siz
e
of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon C
o
p
p
eard
Bug 1830921
-
D
is
c
a
rd JI
T
code w
h
en dis
a
bling or enabli
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon C
o
p
pe
a
r
d
Bug 18310
7
2 - Pa
r
t 4: Make zone alloc flags
private
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n
C
oppeard
Bu
g
18
3
1072 - Part
3:
Add a forceDiscardJit
C
ode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 18
3
107
2
-
P
art 2:
R
emove use
o
f Auto
G
CS
e
ssion when
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 183
1
0
7
2
-
Pa
r
t 1: Rem
o
ve count
s
o
f
realms
w
here
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 1831072 - Part
4
:
Make zone a
l
loc flags p
r
ivate
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jo
n
Coppeard
B
ug 1831072 - Part 3: Add a
force
D
i
sc
a
r
d
JitCode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 18310
7
2 - Part 2: Rem
o
ve
u
se of AutoGCS
e
ss
i
on when
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppear
d
Bug 1831072
-
Part 1: Remove coun
t
s of
r
ealms whe
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon
C
oppeard
Bug 183
0
298
-
R
e
f
actor n
u
rsery allocation cou
n
ts to
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug
1829896
-
Part
6
: Don't count all nursery
a
llocations
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Cop
p
eard
Bug 182
9
896 - Part
5: Remove duplica
t
e GC prob
e
on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Cop
p
eard
Bug
18298
9
6 - Part 4: L
a
y
o
ut da
t
a used by
nursery allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
on C
o
ppe
a
r
d
B
u
g 18298
9
6 - Part 3: Simpli
f
y
nurser
y
allocat
i
on conditions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 18
2
9896 - Part 2: Remo
v
e references
t
o AutoSu
p
press
N
urse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
on Coppeard
Bug
182989
6
-
Pa
r
t 1: Minor op
t
imisati
o
n
t
o allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon C
o
ppe
a
rd
Bug 1829716 - Increment parallel marking active
t
ask
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jon
C
oppe
a
rd
Bug 1828396 - Check for partially initia
l
i
zed
o
bjects
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jon Co
p
peard
Bug 182
8
603
-
O
ptimize match m
e
thod
to check pointer
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
C
oppeard
Bu
g
1827
9
1
8 -
Part 6: For
w
a
rd declare CellAll
o
cator
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
on Coppea
r
d
Bug 1827918 - Part 5: Ren
a
me
AllocateSt
r
i
n
g's type
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
C
op
p
ear
d
Bug 1827918 - Part 4: Re
f
a
ctor BigInt al
l
ocation alo
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
o
n Coppeard
B
u
g 1827918 - Part 3:
C
o
m
mon up
object
c
o
n
struction
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 1827918
-
Par
t
2: Move dy
n
a
mic slot al
l
ocati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
C
o
pp
e
ard
Bug 182
7
918 - Part 1: D
o
n't call
Ten
u
redCell consturctor
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 1827389 - Fix ma
r
k
rate
telemetry to inclu
d
e marking
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
Jon Cop
p
e
a
rd
Bug 1827621 - Add
a mininum heap size threas
h
old at
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Jon Coppeard
Bug 1825671 - D
o
n
't l
o
okup FinalizationRegistry pro
t
otype
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
J
o
n
Coppeard
Bug 1825936 - Allow touchi
n
g g
r
a
y
thin
g
s
w
hile
swee
p
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
J
o
n Coppeard
Bug 1811939 -
A
dd tes
t
case r=sma
u
g
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bu
g
182
3
286 - Fix
d
o
cumentation com
m
e
n
ts for JSGC_M
A
X_E
M
PTY_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jo
n
Coppeard
Bug 182299
5
- A
l
ways set
thread s
w
eeping s
t
ate when
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Copp
e
ard
Bug
1821659 - Part 3: Tidy
u
p
a
n
d
remove
s
o
m
e unuse
d
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon
Coppe
a
rd
Bu
g
1
8
2
1
6
59 - Part 2:
Return h
a
sh code
from ensureHash
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Cop
p
eard
Bu
g
1821
6
59 -
Part 1: Allow fallible has
h
ing to return
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
o
n Co
p
pea
r
d
Bug 18183
9
1
- Clamp p
a
rallel
marking
utilization t
e
lemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon C
o
ppeard
Bug 1818781
-
Mark
d
elayed c
h
ildren
w
hen
doing backg
r
ound
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 1823622 -
Part 4: Make
SliceBudget'
s
interr
u
pt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
Coppeard
Bug 182362
2
-
P
art 3: Lower the
t
hreshold
at
w
hich
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
C
o
ppe
a
rd
B
u
g 1823622
-
Part 2: Refine
p
arallel
markin
g
te
l
emetr
y
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppe
a
rd
B
ug 1823622
-
Part
1
: Remove unused c
o
ndition variable
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
o
n Coppe
a
rd
Bug
1
8
1630
9
-
D
on
'
t val
i
dat
e
increm
e
n
t
al marking until
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppea
r
d
Bu
g
1822717 - Relax assertion
a
bout
module request
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Jon Coppeard
B
u
g 1820543 -
U
pdat
e
we
a
k maps before fina
l
ization
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Cop
p
eard
B
ug 1820490 -
R
emove duplicate fields from GC p
r
ofile
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppe
a
r
d
Bug 1819126 - Part 7:
L
imit t
h
e size of mark stack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
J
o
n Coppea
r
d
Bug 1817965 - Add te
l
emetry to monitor how quickly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jo
n
Co
p
peard
Bu
g
1819126
-
Part 6: Don't
b
lock on the lock if it
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 1819126 - Part 5: Signal resumed condition varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppear
d
B
u
g 1819126 - Part 4:
Dro
p
the lock while mov
i
ng work
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug
1
819126 - Part 3
:
Use a
l
ocal
r
eference to check
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jo
n
Co
p
pe
a
rd
B
ug 181912
6
- P
a
r
t
2: Sp
l
it single thr
e
aded and p
a
rallel
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon C
o
ppeard
Bug 1819126 - Pa
r
t 1: Shuffle GCMarker data
f
i
e
l
ds
.
.
.
commit
|
commitdiff
|
tree
next