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 assertion that we only remove unlinked modules from the map r=allst...
2023-05-26
Jon
C
o
ppeard
Bu
g
1803
9
84
-
Add as
s
e
r
tion
t
hat
w
e only re
m
ove unlinked
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
J
o
n Co
p
peard
Bug
1834537 -
Part 6: Simplify GCRuntime::checkAl
l
ocator
S
t
at
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
J
o
n Copp
e
ar
d
Bu
g
1834537 -
Part 5
:
R
ename
a
l
lo
c
ator method
s
f
or
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon
C
o
ppe
a
rd
Bug 1834537 - P
a
rt 4: Make a
generic function t
o
allocate
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug 1834537 -
P
art 3: Add a generic tr
y
NewNursery
C
el
l
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug
18
3
453
7
- Part 2: Replace nurse
r
y allocation metho
d
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug 1834537 - Part 1: Simplify JIT nursery
al
l
ocat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon C
o
ppe
a
rd
Bug 1834993 -
F
ix nursery
allocatable flag
for o
b
j
e
cts
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
J
o
n Coppeard
Bug 18
2
0543
-
Add test r=s
f
ink
commit
|
commitdiff
|
tree
2023-05-22
J
o
n Coppeard
Bug 1833854
- P
a
rt 7: Add the FOR
_
E
A
CH_G
C
_
T
UNABLE macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
on Coppeard
Bug 183
3
854
-
Part 6:
R
oun
d
requested
nursery before
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jo
n
Co
p
peard
B
u
g
1833854
- Part
5
: Remove range
chec
k
for JSG
C
_NU
R
SERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppear
d
Bug 1833854 - Part 4: Move all cod
e
th
a
t deal
s
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppe
a
rd
B
u
g 183
3
8
5
4 -
Part 3: Allow min
and max nursery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1833854 - Part
2
:
C
ommon up GCSch
e
duli
n
gTunables
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1833854 - Part 1: Remove the
unuse
d
JSGC_PRETENURE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1832
9
37 - Always t
r
ack nurs
e
ry
s
tr
i
n
g
a
llocation
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
o
n Coppeard
Bug 1833854 - Part 7: Add the
F
O
R
_EACH_
G
C
_TUNAB
L
E macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
on Coppeard
Bug
1
8
33854 - P
a
rt 6: Round r
e
qu
e
sted nurse
r
y
b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Co
p
pe
a
rd
Bug 183
3
8
5
4 -
Part 5: Re
m
ove
r
ange che
c
k for JSGC_NURSERY_F
R
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Co
p
peard
Bug 1833854 - Par
t
4: Mo
v
e all
c
ode t
h
at deals wit
h
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Copp
e
ard
B
u
g
1
8
3
3854 - Part 3:
A
llow m
i
n and m
a
x nu
r
sery
s
izes
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jo
n
Coppeard
Bug 1833854 - Part 2: Common up
GCS
c
hedu
l
ingTun
a
bles
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon C
o
ppeard
Bug
1833854 - Part 1: Remove the
unused JSGC_
P
RETENU
R
E
_
GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Copp
e
ard
Bug 1833114 - Simplify marking code
n
ow |sta
c
k| repr
e
sents
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon C
o
pp
e
ard
Bug 1833114
-
Use separ
a
te ma
r
k
stacks
for black an
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n Coppeard
Bug 1832850
-
Part 5:
M
ove the allocateObject definit
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Co
p
pear
d
Bug 1832850 - Part 4:
R
e
m
ove
t
he option to
w
rite canari
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1
8
32850 - P
a
rt 3: Remove an un
n
ecess
a
ry
i
nclude
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon C
o
ppeard
Bug 18328
5
0 - Part 2: Move nursery st
r
i
ng dedupl
i
ca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Cop
p
eard
B
ug
1832850 - Par
t
1
:
Move NurseryDecom
m
itTask definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n Coppeard
Bug 1832850 -
P
ar
t
5: Move the a
l
loc
a
teObject d
e
finition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppear
d
B
u
g 1
8
32
8
50 - Part
4: Remove the
o
ption to writ
e
c
a
n
arie
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
oppeard
Bug 1832850 - Par
t
3
:
Remove
an unneces
s
ary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
C
o
ppeard
Bu
g
18328
5
0 - Part 2: Move nursery
s
t
r
ing deduplic
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832
8
50
-
Part 1:
M
o
ve Nurser
y
Decommit
T
ask definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
J
o
n
C
opp
e
ar
d
B
u
g
18335
1
7 - Fix code gener
a
tion for ob
j
ect alloca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Jon Co
p
pear
d
Bug 1832267
- Ma
k
e te
s
ts that c
h
eck
the sizes
o
f JSObjects
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Jon Coppeard
Bug 1832329 - S
i
mplify hashi
n
g o
f
unique IDs r
=
sfink
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug 18320
4
4 - Part 5: Move so
m
e part
s
o
f
allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
J
on Coppe
a
r
d
Bug 1
8
32044 - Part
4: Move
S
tableCellHasher
m
e
tho
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon
Coppeard
Bu
g
18
3
20
4
4 - Par
t
3: Move stable h
a
shing functionality
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Co
p
pe
a
rd
Bug 1832044 - Part 2: Move hashing of unique IDs
i
nto
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
J
on Copp
e
a
r
d
B
ug 183
2
044
-
Pa
r
t 1: R
e
n
a
m
e M
o
va
b
leCellHasher to Stab
l
eCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Cop
p
eard
Bug 1828455 -
Part 1: Use
d
ynamic slots header
to store
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1828455 - Part
0: Fix
c
onfusi
o
n b
e
tween size of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 18309
2
1 - Discard JIT code when disabling or enabling
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1831072 - Part
4
: Mak
e
z
o
ne alloc flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
on Co
p
pe
a
rd
Bug 18
3
1
0
72
- Part 3: A
d
d a forc
e
DiscardJitCode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppea
r
d
Bug
1
831072
- Part 2: Remove u
s
e o
f
AutoGCSession w
h
e
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon C
o
p
peard
Bu
g
1831072 - P
a
rt
1: Remove
c
ounts of realms
w
here
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppea
r
d
Bug
1
8
31072 - Pa
r
t 4
:
Make zone alloc flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jo
n
Copp
e
ar
d
Bug 1831072
- Pa
r
t 3
:
Ad
d
a f
o
rceDisca
r
dJi
t
Code met
h
od
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Co
p
p
e
ard
Bug 1831
0
72
- P
a
rt 2: Remove us
e
of AutoGCSession when
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Co
p
peard
Bug 1
8
31072 - P
a
rt
1
: R
e
move counts of rea
l
ms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon Coppea
r
d
B
u
g 1830298 - Refactor nurs
e
r
y a
l
location c
o
unts to
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1829896 - Part 6: Don't
c
ount a
l
l
nursery
allo
c
a
t
ions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Cop
p
e
ard
Bug
1
829896 -
P
art
5: Remo
v
e
d
uplicate GC probe on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
o
n Co
p
peard
Bug 18298
9
6 -
Part 4
:
Layout
da
t
a
u
sed b
y
nurs
e
ry allocatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug
1829896 - Part 3: Simpl
i
fy nurse
r
y a
l
l
oca
t
ion con
d
itions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppea
r
d
Bug 18
2
9896 - Part 2: Remov
e
references to AutoSupp
r
e
ssNurse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bu
g
1829896 -
P
art 1:
M
inor opt
i
misation
to allo
c
at
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug
18
2
9716 - Increment
p
aralle
l
ma
r
king a
c
t
ive
task
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
J
o
n
Coppeard
Bug 182839
6
- Check for partially i
n
itialized objects
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jo
n
Cop
p
eard
Bug 1828603 -
Optimize match method to ch
e
ck
p
ointer
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 18279
1
8
- Part 6: Forw
a
rd declare Cell
A
llocator
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
C
o
ppeard
B
ug 1827918 - Part 5: Rename AllocateString
'
s typ
e
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
Coppeard
Bug 1827918 - Part
4: Refactor
B
ig
I
n
t allocation along
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
o
n Copp
e
ard
Bug
1
82
7
918 - Part 3
:
Common u
p
ob
j
e
c
t constructi
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
Co
p
pea
r
d
Bug 18
2
79
1
8 - Part 2: Move dynamic
s
lot al
l
oca
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
on Coppeard
Bug 1
8
27918 - Part 1: Don'
t
ca
l
l
Tenur
e
dCell
co
n
s
t
u
rctor
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppear
d
Bug 18273
8
9 - Fix mark r
a
te telemetry to include
m
arking
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
J
o
n Copp
e
ard
Bug 182762
1
- Add
a min
i
num he
a
p
size t
h
reashold at
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
J
on
Cop
p
ea
r
d
B
u
g
1825671 - Do
n
't lookup Fin
a
l
izati
o
nR
e
gistry prototype
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Jon Coppear
d
Bug 1825936 -
A
llow
touching gray thin
g
s while sweeping
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Jon
C
oppear
d
Bug 1
8
11939 - Add test
c
ase
r
=smaug
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
B
ug
1
823
2
86 - Fix doc
u
mentation comments fo
r
JSGC_M
A
X_EMPTY_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon
Coppeard
Bug 1822995 - Always set thre
a
d sweeping state when
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug 1
8
21659 - Pa
r
t
3
:
T
idy up and
remove some unus
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Cop
p
e
ard
Bug 1
8
21659 - Part 2: Re
t
urn has
h
code fr
o
m ens
u
reHash
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppea
r
d
Bu
g
1821659 - Part 1: Allow fa
l
lible hashin
g
to return
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
o
n C
o
ppeard
Bug 1818391 - C
l
amp parallel mark
i
ng u
t
ilizati
o
n tele
m
etr
y
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
B
ug
1818781
-
M
a
r
k del
a
yed chil
d
re
n
when doing background
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
C
o
ppe
a
r
d
Bug 1823622 -
Part 4: Make SliceB
u
d
get'
s
interrupt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
Coppeard
Bug 1823622 -
P
ar
t
3: Lower the t
h
re
s
hold at
which
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 1823
6
22 - Part 2: Re
f
ine
p
ar
a
llel marking
t
elemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
o
n Coppeard
Bug 18
2
3
6
22 - Part 1: Remove unused condition variab
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
o
n Co
p
p
eard
B
u
g 1816309 - Do
n
't val
i
d
at
e
i
ncremental marki
n
g until
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
Coppeard
Bu
g
182
2
717 - Rel
a
x assertio
n
about m
o
dule
r
e
quest
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Jo
n
Coppeard
Bug 1820543 - Update weak maps before finalization
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
J
o
n Coppeard
Bug 18
2
0490
-
Remove duplicate fields fr
o
m GC profile
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon
Coppear
d
B
u
g 1819126
-
Part 7: Limit the size of mark stack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
J
o
n Co
p
peard
Bug 18
1
7
9
65
- Add
telemet
r
y
t
o moni
t
or how
qui
c
kly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n Coppeard
Bu
g
1819126 - Par
t
6: Don't block on the lock
if it
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 1819126 - Part
5
:
Signal
resumed conditi
o
n
variable
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
C
op
p
eard
Bug 1819126 - Part
4
: Drop
t
he
loc
k
while moving work
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Cop
p
eard
Bu
g
1
8
19126 - Part 3: U
s
e a
local reference to check
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jo
n
Coppeard
B
u
g 1819126
- Part 2
:
S
p
lit single thre
a
d
ed and
p
a
ra
l
l
e
l
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppear
d
Bu
g
1
8
19126 - Part 1: Shuff
l
e GC
M
arker data fields
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
C
oppeard
Bu
g
1
8
1
7
741 - F
i
x missed code
r
eview comment r=sfink
commit
|
commitdiff
|
tree
next