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 1838629 - Part 1: Split nursery allocation functions to allow some parts to be...
2023-06-21
Jon Coppeard
Bug 1838
6
29 - Part 1: Split nur
s
ery
a
lloca
t
i
o
n functio
n
s
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Cop
p
eard
Bug 1828024 -
R
equire the helper thread lock in th
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
J
o
n Coppeard
Bug 1839427
-
Add zone, co
m
partme
n
t and re
a
lm cou
n
ts
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppeard
Bug 1839454
-
Don't try
a
nd call g
c
param in the browse
r
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon
C
o
ppeard
B
u
g 1839455
- Trigge
r
GC less agre
s
s
ivel
y
in CCGCScheduler
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Jon Coppeard
Bug 183
9
0
6
2 - Check whether nursery is enabl
e
d befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Jon Cop
p
eard
B
u
g
18
3
8484 - D
o
n
'
t create module loade
r
for
temp
l
ate
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
Jon Co
p
pea
r
d
Bug 183815
4
- Don't
p
oke store
buffer overflow
s
t
a
te
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
J
o
n Coppeard
B
u
g
1835886 - Repo
r
t
error
s
for dynamicly loaded mo
d
ules
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Jo
n
C
o
pp
e
ard
Bu
g
1835886 - Cancel outstanding load reques
t
s when
.
.
.
commit
|
commitdiff
|
tree
2023-06-07
Jon Coppeard
B
u
g
1
835710 - Can
c
el off
-
t
h
r
e
a
d
JIT co
m
pilation b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
J
o
n Coppeard
Bug 183608
5
- Set nurse
r
y
p
os
i
tion to the end of
the
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Jon
C
oppeard
Bug 18358
8
6 - Cancel outstandi
n
g load requests w
h
en
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Jon Coppeard
Bug
1
834711 - Se
t
bac
k
ground finalized fl
a
g for dea
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon
Co
p
p
e
a
r
d
Bug 1832284 - Fix root
i
n
g hazard in JSObje
c
t::swap
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jo
n
Cop
p
ear
d
Bug
1
835867
- Part 3: Rena
m
e gc::Initia
l
H
eap to Heap
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon Co
p
peard
Bug 1
8
3
5
867 - Part
2: Fold requested h
e
ap and per-k
i
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon
C
o
ppeard
Bug 1835867 - Part 1: Rem
o
v
e
some remaining parts of
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
J
on Coppea
r
d
B
u
g 1832284 - Fix ro
o
ting hazar
d
in
J
SObject
:
:sw
a
p
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon C
o
pp
e
ard
Bug
1
803984 - Add tests for
t
he interactio
n
b
e
tween
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jo
n
Co
p
pear
d
Bug 18039
8
4 - A
d
d assertion that we on
l
y
r
emove unli
n
ked
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon
C
oppeard
Bug 1834
5
37 - Part 6: Simpl
i
f
y
GCRuntime
:
:checkAllo
c
at
o
rStat
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Copp
e
ard
B
u
g
1
834537
- Part
5
: R
e
name allocat
o
r
methods for
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug 1
8
345
3
7 -
P
art
4: M
a
ke a generic
function to a
l
locat
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Cop
p
eard
Bug 1834
5
3
7
-
P
art 3: Add a generic t
r
yNewNurs
e
ryCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon
Coppeard
Bug 1834537 - Part 2:
R
epla
c
e n
u
rsery allocation me
t
h
o
d
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jo
n
Cop
p
eard
Bug
1
83
4
537 - Part 1
:
Simp
l
i
f
y JI
T
nurs
e
ry allo
c
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug 1834993 - Fix
n
ursery allo
c
atable fl
a
g for objects
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Jo
n
Co
p
peard
B
ug 18
2
0543 - Add test r=sfink
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1833854 - Pa
r
t
7
:
Add the FOR_EACH_GC_TUNAB
L
E macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
on Coppear
d
Bug 1833854 - Part 6
:
Roun
d
request
e
d nurse
r
y before
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bu
g
1833854 - Part 5: Remove range check for JSGC_NU
R
S
ERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1833854 - Pa
r
t
4: Move
a
ll code that
d
eals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n Co
p
pe
a
r
d
Bug 183385
4
- Part 3:
A
llow min and
m
ax nurser
y
sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppe
a
rd
Bug 1833854 - Part 2: Common up GC
S
chedulingTun
a
bles
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Cop
p
eard
Bug 1833854 - Part
1: Remove the unused JSGC
_
PRETENURE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Cop
p
eard
Bug 1832937 - Alw
a
ys
tra
c
k nursery string
allocat
i
ons
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
on Copp
e
ard
Bug 1833854 - Part 7: Ad
d
the FOR_EA
C
H_GC_TUNABLE
mac
r
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug
1
833854 - Part 6: Rou
n
d requeste
d
nu
r
sery
befor
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
C
oppe
a
rd
Bug 1833854 - Part 5:
R
emove
r
an
g
e
c
hec
k
for JSGC_NURSERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon C
o
ppeard
Bug 1833
8
54
- Part
4
: Mo
v
e all c
o
de that dea
l
s w
i
th
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppea
r
d
Bu
g
1833854 -
Part
3
: Al
l
o
w
min a
n
d max nu
r
sery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
B
u
g 1833854 - Part
2:
C
ommon up
GCSched
u
lingTunables
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
B
u
g 1833
8
54 - Part 1: Rem
o
ve the
unused JSGC_P
R
ET
E
NU
R
E
_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1833114 - Simplify
marking code n
o
w
|stack| represe
n
ts
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
on Coppea
r
d
Bug 1833114
-
Use separate mark s
t
acks
f
o
r
b
l
a
ck and
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n Coppea
r
d
Bug 1832850 - Pa
r
t 5
:
Move the allocateObj
e
ct d
e
f
ini
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 18
3
2
850 - Par
t
4: Remove th
e
option
t
o
write canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
oppeard
Bug 183285
0
- Part 3: Remove an
unnecessa
r
y i
n
clude
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Co
p
peard
Bug 183
2
850 - Part
2:
Move n
u
rsery string d
e
duplication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Cop
p
eard
Bu
g
1832850 - Pa
r
t
1: Mov
e
N
urseryDecomm
i
tTask
definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Copp
e
ard
Bug 18
3
28
5
0 - Part 5: Mov
e
the all
o
ca
t
eObjec
t
d
efi
n
ition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
oppeard
Bug 1
8
32850
- Part 4: Remove
t
he option to write
c
a
n
a
ries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Co
p
pea
r
d
Bug 1832
8
50 - P
a
rt 3: Remove an unnecessary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Cop
p
eard
B
ug
1
832850
- Part 2: Move nu
r
se
r
y str
i
ng deduplica
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug
1832850 - Part
1
:
Move NurseryDeco
m
mitTask definitio
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jon Copp
e
ard
Bug 183
3
517 - Fix code generation for obj
e
c
t allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Jon Coppeard
Bug 1832267 - Ma
k
e tests that check the
s
izes of JSOb
j
ects
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Jon Coppea
r
d
Bug 1832329 - S
i
mplify hashing of unique IDs r=sf
i
nk
commit
|
commitdiff
|
tree
2023-05-10
Jon
C
oppeard
Bug 183
2
044
- Part 5: Move some pa
r
ts of a
l
location
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon
Coppeard
Bug 1832044 - Pa
r
t 4: Move StableCellHasher method
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
J
on Coppea
r
d
Bug
1832
0
44 - P
a
rt 3: Move stable hashing fu
n
ctionalit
y
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
B
ug 18320
4
4 - Part 2: Mo
v
e hashing
o
f
unique IDs into
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug 1832044 - Part 1:
R
ena
m
e M
o
vab
l
eCellHasher to St
a
bleCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jo
n
Cop
p
eard
B
ug 1828
4
5
5
- Part 1: Use dynamic slots
header t
o
store
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppea
r
d
B
u
g 1828455 - Par
t
0: F
i
x confusion
b
etween size of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
Coppeard
Bug 183
0
9
21 -
D
iscard JIT cod
e
w
h
e
n disa
b
li
n
g or enabling
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n Cop
p
eard
Bug
1
8
3
1072 - Part 4:
M
ake zo
n
e alloc flags
p
rivat
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
on Coppe
a
rd
B
ug 1831072 -
P
art
3: Add a forceDiscardJitCode me
t
h
od
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppear
d
Bug 18310
7
2 - Part
2
: Remove use
of
A
utoGCSe
s
sion
w
hen
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1831072 -
P
art 1: Remove
counts o
f
realms w
h
er
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bu
g
1831072
-
Part 4:
M
ake zone alloc flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jo
n
Copp
e
ard
Bug 1831072 - Part
3: Add a forceDiscardJ
i
tCode
m
etho
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 1831072 - Part 2: Remove use of AutoGCSess
i
on w
h
en
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon
Coppeard
Bu
g
1831072 - Part 1: Remove
co
u
n
ts of realms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon Coppeard
Bu
g
1830298 - Re
f
actor
nursery al
l
ocation c
o
unts to
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jo
n
Coppeard
Bug 1829896 - Part 6: Don't
c
oun
t
al
l
nurse
r
y alloca
t
ions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jo
n
Coppeard
Bug 182
9
896 - Part 5: Remove du
p
licate GC probe on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
C
oppe
a
rd
Bu
g
1829896
- P
a
rt 4:
Layout
data used by nursery allocati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppe
a
rd
Bug
1
8
29896 - Part 3: Simplify nursery alloca
t
i
on condi
t
ions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon C
o
p
p
ea
r
d
Bu
g
182
9
896 - Part 2
:
Rem
o
ve
references
to A
u
toSup
p
ressNurse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1829896 -
P
art 1: Mi
n
o
r opt
i
mi
s
ation to a
l
l
o
c
a
tio
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Copp
e
ard
Bug 182
9
716
- Increment
parallel
marking
active task
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
J
o
n
C
oppeard
Bug 1828396 - Check for
p
ar
t
ially
i
nitial
i
zed objects
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jon Coppeard
Bug 1828603 - Optimiz
e
matc
h
m
eth
o
d
t
o check pointer
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon C
o
ppeard
Bug
1
827918 -
P
art 6: Forwa
r
d
declare Cell
A
l
l
ocator
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppe
a
r
d
Bug 1827918
-
Part 5: Rename Alloc
a
te
S
tri
n
g
'
s type
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug
1
827918 - Par
t
4: Refactor BigIn
t
a
llo
c
atio
n
along
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Cop
p
eard
Bug 1827918 -
Part 3:
Common up object construction
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 18279
1
8
- Part 2: Move d
y
namic
s
lot
a
llocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
Copp
e
ard
Bug 1
8
27918
- Part 1:
Don'
t
call Tenur
e
d
Cell consturcto
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon C
o
ppeard
Bug 1827
3
8
9
- Fix ma
r
k rate telemetry to i
n
c
l
u
d
e marking
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
Jon Coppeard
B
ug 1
8
27621 - A
d
d a mininum
h
eap siz
e
th
r
eashold at
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Jon Coppeard
Bug 1825671 - Don't l
o
okup
F
inaliza
t
ionRegi
s
try prototype
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Jo
n
Cop
p
e
a
rd
Bug 1825936 - Allow to
u
ching
gray
things while sweeping
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Jon Cop
p
e
a
rd
Bug 1811939
-
Add
t
estcase r=smaug
commit
|
commitdiff
|
tree
2023-03-22
Jon Co
p
peard
Bug
1823286 - Fi
x
d
ocumentation comments
f
or JSGC_MAX_EMP
T
Y_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon
Copp
e
a
rd
Bug 18
2
2995 - Al
w
a
y
s set thread sweeping state
w
hen
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
J
o
n Coppea
r
d
Bug
1
821659 - Part 3: Ti
d
y up and r
e
move some unu
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon C
o
ppeard
Bug 1821659
- Part 2: Return
hash code f
r
om ensureHas
h
.
.
.
commit
|
commitdiff
|
tree
next