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 1833854 - Part 4: Move all code that deals with maintaining invariants into a...
2023-05-20
Jon Coppeard
B
ug 1833854 - Part 4
:
Move all code that
d
eals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
C
oppeard
Bug 1833854 - Part 3: All
o
w
min and
ma
x
nurs
e
ry size
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jo
n
Copp
e
ard
B
u
g 1833854 - Part
2: Commo
n
up GCSchedulingTun
a
bles
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppear
d
Bu
g
1833854 -
P
art 1
:
Remov
e
the unused JSGC_P
R
ETE
N
URE
_
G
ROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Cop
p
eard
Bug
1833114 - Simp
l
ify
m
arking code now
|s
t
ac
k
| re
p
rese
n
ts
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n Coppeard
Bug 1833114
- Use separate mar
k
stacks for blac
k
and
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon C
o
ppeard
Bug
1
832850 -
P
a
rt 5: Move the all
o
c
a
teObject
d
efinition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850 -
P
art 4: Re
m
o
v
e the
option
to wr
i
te cana
r
ies
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
on Coppeard
Bu
g
1832850 - Part 3
:
R
emove an unnecessary inclu
d
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
B
u
g 18
3
2850
- Part
2: Move nursery string deduplicatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
oppeard
Bug
1
8
3
285
0
- Pa
r
t 1:
Move NurseryD
e
comm
i
tTask defi
n
ition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n Coppeard
Bug 18
3
2850 - Part 5: Move the allocateObject d
e
f
init
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Co
p
p
ea
r
d
Bug 18328
5
0
- Part 4: R
e
move the option to wr
i
te canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
C
op
p
ea
r
d
Bug 18
3
2
8
50 - Part 3
:
Re
m
ove
a
n u
n
nec
e
ssary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Cop
p
eard
Bu
g
1832
8
50
- Part
2
:
M
ove
nurse
r
y st
r
ing
d
eduplic
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
oppeard
B
u
g 1832850 - Part 1: Mo
v
e NurseryDe
c
ommi
t
Task
d
efinition
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jon
C
oppe
a
rd
B
u
g 1
8
33517 - Fix c
o
d
e genera
t
ion for object allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Jon Coppeard
Bug 1832267 - Make
tests
th
a
t check
the sizes of JSOb
j
ects
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Jon
Coppeard
B
u
g
1832329 -
Si
m
p
l
i
fy has
h
ing of unique IDs r=sfink
commit
|
commitdiff
|
tree
2023-05-10
Jon Cop
p
ea
r
d
Bug
1
832044 - P
a
rt
5: Move
s
o
m
e
pa
r
ts
o
f allo
c
atio
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon C
o
pp
e
a
r
d
Bug 1832044 -
P
a
r
t 4:
M
o
v
e Stabl
e
C
ellHas
h
e
r method
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
J
on Coppeard
Bug 1832044 - Part 3: Move stable
h
ashing
functionality
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug 1832044 - P
a
rt 2: Move hashing
of
u
ni
q
ue IDs int
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
J
on Coppear
d
Bug
1
83
2
0
4
4
-
Part 1: Rename Mov
a
bleCellHas
h
er to Stable
C
ell
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Copp
e
ard
Bug 18
2
8455
- P
a
r
t
1: Use
dynami
c
slots header to store
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Cop
p
e
a
rd
Bug 18284
5
5 - Par
t
0: Fix confusion
between size of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1
8
30
9
21 - Discard
J
I
T
code when d
i
sabl
i
ng or enabling
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppea
r
d
Bug
1
8
31
0
72 - Part 4: Ma
k
e zone alloc flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jo
n
Coppeard
Bug
1
83
1
072
- Part 3: Add a forceDisc
a
rdJitCode meth
o
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jo
n
C
o
ppeard
B
ug 1831072
- Part 2: Rem
o
v
e
use of Aut
o
GCSession when
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1831072 - Part 1:
R
emove counts of r
e
alms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 1
8
31072 - Par
t
4: Make zo
n
e
a
lloc f
l
ags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
J
o
n Coppeard
Bug 1831072
-
Part 3: Ad
d
a forceDi
s
cardJitCode me
t
hod
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 18
3
1
072 - P
a
rt 2: Remove use of Auto
G
CSess
i
on whe
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
B
ug 1831072 -
P
art 1:
Remov
e
co
u
nts of re
a
lms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon
Cop
p
eard
Bug 1830298 - Refactor nurs
e
ry allocation counts t
o
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jo
n
Coppe
a
rd
Bug 182989
6
- Part 6: Don't c
o
u
nt all nursery
allocat
i
ons
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug
1829896 - Part 5: R
e
m
o
ve duplicat
e
GC pro
b
e on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
B
ug 1829896 - P
a
rt 4: L
a
yout
d
ata used by nursery
allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
C
oppeard
B
ug
1
8
29896 -
P
art 3: Simplify nursery allocatio
n
conditions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
on
Coppeard
Bug 1829896 -
Part 2:
R
emove
r
eference
s
to
AutoS
u
pp
r
ess
N
urse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1829896 -
P
art 1
:
M
i
n
or
o
ptimisation to allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
B
ug 1829716
-
In
c
r
ement paralle
l
marki
n
g active ta
s
k
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jon Coppeard
Bug 1828396
-
C
heck f
o
r par
t
ially
i
nitiali
z
e
d objects
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jon C
o
p
p
eard
Bug
182860
3
- Optimize match method to che
c
k
point
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppe
a
r
d
B
ug 1827918 - Par
t
6: Forward declar
e
CellAllocator
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 18279
1
8 - Part 5: Ren
a
me AllocateString's type
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
o
n Coppeard
Bug 1
8
2
7
918 -
P
a
r
t 4: Refactor BigInt allocation al
o
ng
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppear
d
Bug 182791
8
-
P
art 3: Co
m
mon up ob
j
ect
cons
t
ruction
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 1
8
27
9
18 -
P
art 2
:
Move
d
y
n
amic slot allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Co
p
pea
r
d
Bug
1
8279
1
8
- Part
1
: Do
n
't
c
a
ll Tenur
e
d
Cell c
o
nsturcto
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
on Coppear
d
B
u
g 1827389 - Fix mar
k
r
a
t
e
t
el
e
metry to incl
u
de marking
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
Jon Copp
e
ard
Bug 1827621
-
Add a
mininum
h
eap s
i
ze
threashold at
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Jon Coppeard
Bug 1825671 - Don't lookup FinalizationRegist
r
y prototype
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
J
on Coppeard
B
ug 1825936 - Allow
touching gray
t
hings whil
e
swee
p
ing
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Jon Coppeard
Bug 1811939 - Add testcase r
=
smaug
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug
1823286 - Fix docum
e
ntation com
m
ents
f
o
r JSGC_MAX_EMPTY_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Cop
p
e
ard
Bug 1822
9
95 - Alway
s
set threa
d
sweeping state when
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug 18
2
1
659
-
P
art
3: Tidy up and
r
emo
v
e some unus
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Cop
p
e
a
rd
Bug 1821659 - Part 2:
Return hash
code from
e
nsureHash
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon
Coppeard
Bu
g
1821
6
59 - Pa
r
t
1: Allow
fall
i
ble hashing to return
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
C
oppeard
B
u
g
18
1
8391 -
Clam
p
par
a
l
l
el marking utilizatio
n
telem
e
try
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
Coppeard
Bu
g
181878
1
- Ma
r
k
delaye
d
children
wh
e
n
d
o
i
ng backgro
u
nd
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 1823622 -
Part
4
: Mak
e
Slic
e
Budget's interrupt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 1823
6
22 - Part
3:
L
ower th
e
thre
s
h
o
ld at w
h
i
ch
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppear
d
B
u
g
1823622 - Part 2: Refine paral
l
el
marki
n
g telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppe
a
rd
Bug 1823622 -
P
art 1:
R
e
m
ove
u
nused con
d
iti
o
n variable
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppear
d
Bug 1816309
-
Don
'
t valid
a
te incremental marking
u
ntil
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppe
a
rd
Bug 1822717 - Rel
a
x assertion about modu
l
e
request
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Jon C
o
ppeard
Bug 1820543 -
Update weak maps before
finalizat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppeard
Bug 1820490 - Remove du
p
licate fields from G
C
profile
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppeard
Bug
1
819126
-
Part 7: Limit
the
s
ize of mark stack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Jon Coppeard
Bug 18179
6
5
- A
d
d telemetry to monit
o
r how
quic
k
l
y
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
C
oppeard
Bug 18
1
9126 - Par
t
6:
D
o
n'
t
bl
o
ck on t
h
e
lock if it
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n
Coppeard
Bug 18
1
912
6
- Part 5: Signal resumed condition va
r
i
able
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
Coppeard
Bug 1819126 - Part 4: Drop t
h
e
lock
w
hile moving wo
r
k
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon C
o
p
peard
Bug 1819126 -
P
art 3: Us
e
a local r
e
ference to check
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppe
a
r
d
Bug 18
1
9126 - Part
2
:
Spl
i
t
s
in
g
le threaded and parallel
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppear
d
Bug
1819126 -
P
art 1
:
S
h
uffl
e
GCM
a
rker data fields
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 1
8
1
7741 - Fix miss
e
d co
d
e revie
w
comme
n
t
r
=
sfink
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1815863
-
Factor out modul
e
loade
r
in
i
tial
i
z
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Co
p
pea
r
d
Bug 181
8
5
1
6 - Part 10: Move other parser option processing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jo
n
Coppeard
B
ug 1818516 - Part 9: Move other Wasm opti
o
n pro
c
e
ssing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon C
o
ppeard
Bu
g
1818516 - Part 8
:
Move other GC option process
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1818
5
1
6 - Part 6: Split G
C
options out
i
nto their
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 181
8
51
6
-
Pa
r
t
5: Split JIT
op
t
ions
o
u
t
i
n
to t
h
eir
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
Coppeard
Bug
1818516 - Pa
r
t
4: S
p
lit out
Wasm option
s
in to
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Copp
e
ard
Bug 1818516 -
P
art 3: Mov
e
SetContext
O
ptions
to th
e
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bu
g
1
8
18516 -
P
art 2: Move pro
c
essing o
f
post-
i
nit
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
C
oppeard
Bug 1818516 - Part 1: Move p
r
ocessing
o
f
p
r
e-init shell
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppear
d
B
u
g 1818516 - Part 0: Move
s
hell options
set
u
p into
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
Jon C
o
p
peard
Bu
g
18
1
7741
-
Part 2: Add gecko profiler m
a
rkers for
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
Jon Coppeard
Bug 1817741 - Part 1: Add stats phases and telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppeard
B
u
g
1
8180
4
0 - Fix
M
arkSt
a
ck:
:
en
l
ar
g
e to
w
o
r
k for
l
a
rger
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Copp
e
a
rd
Bu
g
1817
7
57 - Part 2
:
Increa
s
e helper thread ceiling
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Co
p
peard
Bug 1817757 - P
a
rt 1: Remove su
p
port for paral
l
el
m
arking
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppeard
B
ug 1817757 -
P
art
0: Fi
x
updating the m
a
rkers vect
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppeard
Bug 1817
5
9
8 - Fix tracing of test root
a
rrays r=
s
fi
n
k
commit
|
commitdiff
|
tree
2023-02-19
J
o
n
C
oppeard
Bug 1816890 -
Fix local t
e
st failures r=
s
fink
commit
|
commitdiff
|
tree
2023-02-16
J
o
n Coppeard
B
u
g
1
8
16890 - Part
2
:
T
r
ace
root array elements as
.
.
.
commit
|
commitdiff
|
tree
next