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 1832850 - Part 5: Move the allocateObject definition into gc/Nursery.h r=jandem
2023-05-19
J
o
n
Copp
e
ard
Bug 1832850 - Part 5: Move the allocateObject definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppeard
Bug 1832850
-
Pa
r
t 4: Remove the
o
ption to write canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppear
d
Bug 183
2
8
50 - Part 3:
Remove
a
n unne
c
essary includ
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Copp
e
ard
Bu
g
1832850
-
Part 2: Mo
v
e nursery string dedu
p
lic
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850 - Part 1
:
Mo
v
e NurseryDecommitTask
d
e
f
i
nition
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jon Coppear
d
Bug 1833517 -
F
ix code generation for object allo
c
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Jon Coppeard
B
u
g 1832267 - Make tes
t
s th
a
t ch
e
ck the sizes of JS
O
bjects
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Jon Coppea
r
d
Bug 183232
9
-
S
implify hash
i
ng of unique
IDs r
=
s
fink
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug
183204
4
-
Part 5: Move
some parts of allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
J
o
n Coppea
r
d
Bug
1
832044 - P
a
rt 4
:
Mov
e
StableCellHasher method
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bu
g
1832
0
44 - P
a
rt 3: Move stable hashing functionality
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon C
o
ppeard
Bug 183
2
044 - Part 2: Move ha
s
hing of unique
I
Ds int
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Copp
e
ard
Bug 1
8
32044 - Part 1: Re
n
ame
Mov
a
bleCellHasher to
Stabl
e
C
e
l
l
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bu
g
1828455 -
Par
t
1: Use dyna
m
ic slot
s
header to store
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
C
o
ppeard
B
ug 1828455
-
Pa
r
t
0:
Fix conf
u
s
i
on between
s
ize of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
Copp
e
ard
Bu
g
1830921 - D
i
scar
d
J
I
T code wh
e
n disablin
g
or
e
nabling
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Copp
e
ard
Bug 1831072 -
Par
t
4: Make zone
a
ll
o
c flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jo
n
C
oppeard
Bug 1831072 - Part 3
:
Add
a
fo
r
ceD
i
scardJitC
o
de method
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
on Coppeard
Bug 1
8
310
7
2 - Part
2
:
Remo
v
e u
s
e
of AutoGCSession when
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppe
a
rd
Bug 18
3
1072 -
P
art 1
:
Re
m
o
ve c
o
unts of realms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
J
on C
o
ppe
a
rd
Bug 1831072
- Par
t
4
:
Make zone alloc flags pr
i
vate
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 1831072 -
P
a
r
t 3: Add a for
c
eDiscardJitCode
m
e
t
hod
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Cop
p
ea
r
d
Bug 1831072 - Part 2: Remov
e
use of AutoGCSession whe
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppear
d
B
u
g 18
3
1072 - Part 1: Remove cou
n
ts of realms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon
Coppea
r
d
B
u
g 18
3
029
8
-
R
efactor
n
u
rs
e
ry allocat
i
on cou
n
ts to
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Cop
p
eard
Bug 18
2
9896 - P
a
rt 6:
D
on't cou
n
t al
l
nursery al
l
o
c
ations
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1
8
298
9
6
- Part
5
: Remo
v
e
dupl
i
cate GC probe on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1
8
2
9
896 - Part
4
:
L
a
yout data used by nursery allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
C
oppe
a
rd
B
u
g 1829896 - Pa
r
t 3: Simplify nursery allo
c
a
t
ion conditions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppear
d
Bug 1829896 - Part 2: Remo
v
e
r
efe
r
ences
t
o Auto
S
uppr
e
ss
N
u
rs
e
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Copp
e
ard
B
u
g 1829896 - Part 1: Minor optimisat
i
on to
allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppe
a
rd
Bug 1829716 - Increment para
l
lel marking ac
t
ive task
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jon Copp
e
ard
Bu
g
18283
9
6 - Check for part
i
ally initialized objects
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jon Coppe
a
rd
Bug 1828603 - Opt
i
miz
e
match method to check
p
ointer
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 1
8
27918 -
Part 6: Forward declare CellA
l
locator
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
on
Coppeard
Bug 1827918 - Part
5
: Renam
e
A
l
locate
S
tring's type
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
on Coppear
d
Bug 18
2
7918 - Par
t
4: Ref
a
c
tor BigInt allocati
o
n along
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Co
p
peard
Bug 1827918
- Part 3: Com
m
on up object construct
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
Coppeard
B
u
g 18
2
7
9
18 - Part
2: Move
dy
n
amic slot
a
llocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
Coppeard
Bu
g
18
2
7918 -
Part
1:
D
on't call Te
n
ur
e
dCell
consturct
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
o
n Copp
e
ard
Bug 1827389 - Fix mark rate
t
elemetry
t
o include
marking
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
Jon Coppear
d
Bug
1
827621
-
Ad
d
a
mininum heap size threashold
a
t
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Jon Coppeard
Bug
1
825671 - D
o
n't
l
ookup
F
inaliz
a
tio
n
Registry prototype
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Jon C
o
ppeard
Bug 1825936
- Allow touching gr
a
y t
h
ings while sweeping
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Jo
n
C
oppeard
Bug
1
811939 - Ad
d
testcase r=smaug
commit
|
commitdiff
|
tree
2023-03-22
J
on
C
oppe
a
rd
Bu
g
182
3
286 - F
i
x documenta
t
ion com
m
ents for JSGC
_
MAX_EMPTY_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
J
o
n Coppeard
Bug 1822995
- Alw
a
ys set thr
e
a
d sweeping state when
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bu
g
1821659 - P
a
rt 3
:
Tidy up and remove so
m
e unused
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Copp
e
ard
Bug 1821659
-
Part 2: Re
t
urn
hash
code f
r
om
ensureHash
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon
Coppeard
B
ug 1821659 - Part 1:
A
llow fallible hashin
g
to return
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
B
ug 1818391
- Clamp parallel marking utilization
t
elemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Copp
e
a
r
d
B
ug 1818781 - Ma
r
k delayed children wh
e
n doing backgro
u
nd
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
B
u
g 1
8
23622 - P
a
rt 4: Make SliceBudget's i
n
terrupt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
Coppeard
Bu
g
1823622 - Par
t
3: Lower t
h
e thres
h
old at which
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
Coppear
d
Bug 1823622 - Part 2:
Refi
n
e parall
e
l marking t
e
lemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Copp
e
a
r
d
B
u
g 1823622 - Part 1:
R
emov
e
u
nused
condit
i
on
va
r
i
a
ble
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 18163
0
9 - Don't va
l
idate incremen
t
al m
a
rking unt
i
l
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
on Coppeard
Bug 18227
1
7
- Rel
a
x assertion about modul
e
r
e
q
u
est
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Jon
C
op
p
eard
Bug
1
8
2
0543 - Update weak
maps
b
efore
f
i
nalizat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppeard
Bug
1820490 - Remove dup
l
icate fields from G
C
profile
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppeard
Bu
g
1819126 - Part
7
: Limit the size of ma
r
k
stack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Jon Coppeard
Bug
1817
9
65 - Add telemetry to monitor how q
u
i
c
k
ly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n Coppeard
Bug
1
819126 - Part
6: Don't blo
c
k on the l
o
ck if it
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Cop
p
e
ard
Bug 1819126
-
Part 5: Signal resumed condition variable
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 181
9
126 -
P
art 4: Dr
o
p th
e
lock whi
l
e moving
w
ork
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
on
Copp
e
ard
Bug 1819
1
2
6 - Part 3: Use a l
o
cal reference to check
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
on
C
o
p
p
eard
Bug 181
9
1
26 - Part 2: Split single thread
e
d and parallel
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n Coppeard
Bug 1819126 - Part
1: Shuffle GCMarker data f
i
elds
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Copp
e
ard
Bug 18
1
7741 - Fi
x
miss
e
d code r
e
view
comment r
=
sfink
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bu
g
1815863 -
F
a
ctor ou
t
module loader initialization
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppea
r
d
Bug 1
8
1
8
516
- Pa
r
t
1
0: Mo
v
e other parser option p
r
ocessing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
C
oppeard
B
u
g 1818516 - Part 9: Move ot
h
er Wasm
option processing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1
8
18516 - Part 8:
M
ove
o
ther G
C
o
ption processing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
on Coppeard
Bug 1818516 - Part 6:
S
plit GC options out
in
t
o their
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
B
u
g
1
818516 -
Part 5:
S
plit JIT options out into their
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppea
r
d
Bug 1
8
1
8
516 - Part
4
: Split out Wasm op
t
ions in
to
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppe
a
rd
Bug 1818516 - Part 3:
Move SetContextOptions to the
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
B
u
g 1818516 - Part
2: Move processi
n
g of
post-init
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
B
u
g 1818516
-
Part 1: Move proc
e
ss
i
ng of pre-i
n
it shell
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1818516 -
Pa
r
t 0: Mo
v
e
shell options setup into
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
Jon Coppeard
Bug 1817741 -
P
art 2: Add ge
c
ko profiler markers f
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
Jon C
o
p
p
eard
Bug
1817741 -
Part
1: Add
st
a
ts phases an
d
telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppeard
Bug 1818040 - F
i
x MarkSta
c
k:
:
e
nlarg
e
to wor
k
for larger
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppeard
Bug 1817757 - P
a
rt 2
:
Increa
s
e helper thread ceil
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppeard
Bug 1817
7
5
7 - P
a
rt 1
:
Remove support for parallel marking
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Co
p
peard
B
ug 1817757 - Part 0: Fix updat
i
ng t
h
e
markers vect
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Copp
e
ard
Bug
1817598 - Fix tracin
g
of te
s
t ro
o
t arr
a
ys r=sfink
commit
|
commitdiff
|
tree
2023-02-19
Jon Coppeard
Bug 181
6
8
9
0
- Fi
x
local tes
t
failures r=sf
i
n
k
commit
|
commitdiff
|
tree
2023-02-16
Jon
Coppeard
Bug 1816890 - Pa
r
t 2: Trace roo
t
a
r
r
ay elements as
.
.
.
commit
|
commitdiff
|
tree
2023-02-16
Jon
Coppeard
Bug 181
6
890 - Part 1:
Add a b
l
ackRoot
(
) testing fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2023-02-15
J
o
n Coppe
a
rd
B
ug
1
816686 -
P
a
r
t
2: Add missi
n
g space in nu
l
l symbol
.
.
.
commit
|
commitdiff
|
tree
2023-02-15
Jo
n
Co
p
p
eard
Bug 1816686 - Part 1
:
Iter
a
te
t
he sh
a
r
e
d atoms zon
e
.
.
.
commit
|
commitdiff
|
tree
2023-02-14
Jon C
o
ppeard
Bug 1816158 - Par
t
2: R
e
q
uire
n
o
GC when giving
out
.
.
.
commit
|
commitdiff
|
tree
2023-02-14
Jon Coppeard
Bug 1816
1
58 - Part 1:
Disal
l
o
w
GC w
h
ile ite
r
a
t
ing gl
o
bal
.
.
.
commit
|
commitdiff
|
tree
2023-02-08
J
o
n Co
p
p
e
ard
Bug
1815415 -
Fix
GC p
a
rallel
marking thread
c
ount
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
J
o
n Coppeard
B
u
g 18
1
4193 - Fix broken macro definition r=sfink
commit
|
commitdiff
|
tree
2023-02-07
Jon
Coppeard
Bug
1
813
4
94 - Part 3:
A
dd m
o
re cancellation
c
he
c
ks
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Jon Coppeard
Bug 1813494 - Part
2: A
d
d IsErrore
d
(
)
p
r
edicate for
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
J
on Coppeard
Bug 181
3
494 - Par
t
1
:
Co
m
mon up code to cancel a
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
Jo
n
Coppeard
Bug 18
1
4928 - Add a
singl
e
eleme
n
t
c
ache in
front of
.
.
.
commit
|
commitdiff
|
tree
next