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 1864960 - Make assertion about cache alignment of mark bits into a static_assert...
2023-11-18
Jon C
o
ppe
a
rd
B
ug
1864960 - Make as
s
ertion ab
o
ut ca
c
h
e
alignment
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Jon
C
oppeard
Bug 1
8
64419 - Part 2
:
Add GCOwnedArray for arrays of
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Jon Coppeard
Bu
g
186
4
419 - P
a
rt 1: Fa
c
to
r
out Argu
m
entsData array
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Jon Coppeard
B
u
g 186
3
92
0
- Align
mark bits to cach
e
line
s
i
z
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Jon Coppeard
Bug 18608
0
2 - Make non-parser
-
created inline m
o
d
u
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-11-01
Jon Coppeard
Bug 1861
9
42
- Add te
l
em
e
try to show w
h
en pa
r
alle
l
marking
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppe
a
rd
Bug
1
85933
5
- A
b
stract out buffer handling l
o
gi
c
f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
Bug 1858921
-
P
a
rt 10: Co
n
s
olidate Nu
r
sery
d
at
a
members
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jo
n
Coppeard
Bu
g
1858921
-
Part
9: Move
Wasm
tr
a
il
e
r block
m
ethod
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Co
p
pear
d
Bug 18
5
8
9
21 - Part 8:
M
ove nur
s
e
r
y all
o
c
a
tion method
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppear
d
Bug 1858921 -
Par
t
7: Refactor buffer all
o
catio
n
methods
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
J
o
n Coppe
a
rd
Bug 185
8
9
2
1 - Part 6: Remove unus
e
d default templ
a
te
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jo
n
Co
p
p
e
ard
Bu
g
185
8
921
-
Part 5: Remove us
e
of JS
:
:RootingContext
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
J
on C
o
pp
e
ard
Bug
1
858921 - Part 4:
Move inline CellAl
l
ocator method
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jo
n
Coppeard
B
u
g
1858921 - Part 3: Mo
v
e JSContext::newCell d
e
fini
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
Bug 1858921 - Par
t
2:
M
ove
WasmStructObject in
l
inable
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon C
o
pp
e
ard
Bug 1858
9
21
-
Part 1: Remove
un
n
ece
s
sary Allocator
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Jon Coppeard
Bug 1858200
-
I
nter
r
u
p
t
wa
s
m
w
h
e
n a maj
o
r G
C
is
reque
s
ted
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Jon Coppeard
Bug 1857730 - Relax nursery poisioning assertion r
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Jon
C
oppear
d
Bug
1
8
3
215
3
- Stop valgr
i
nd thi
n
king zero-
c
apacit
y
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Coppeard
Bug 1857
2
18 - Part 6: Rem
o
v
e
o
w
n
e
r fields from
individual
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Coppear
d
Bug 1857218
-
Part 5: Change NurseryChunk::poisonRange
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jo
n
Co
p
p
eard
B
u
g 18
5
7218 - Part
4
: Rename
Nursery::set
C
urren
t
Chunk
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
J
on Cop
p
eard
Bu
g
18572
1
8 - Part 3
:
Rename Nursery::set
S
tartPos
i
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Coppeard
B
ug 1857218 - Part
2
:
R
e
m
ove Nursery::spaceToEnd()
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon
Coppe
a
rd
Bug 18572
1
8 - Part
1
:
R
ename Nur
s
ery
:
:currentStartChunk_
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Jon Coppeard
Bu
g
1856739
-
Remov
e
assertion t
h
at dependent strings
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
Jon Co
p
pea
r
d
B
ug 185
5
376 - Free
s
t
acks of e
x
tra parallel markers
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Jon Coppeard
Bug 18
5
4072 - Part 2: Fi
x
th
e
name of the GC paramete
r
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Jon Coppea
r
d
Bug 1854072 - Change paral
l
el mar
k
ing threshold pref
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Jon Coppeard
Bug 1854087
-
Disallow
copy construction o
f
lock gua
r
ds
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Jon Coppe
a
rd
B
u
g 18
5
2063 - Use WeakHeap
P
t
r
<
T
> to store w
e
ak cache
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Jon Coppeard
Bug 18520
6
3 - Use WeakHea
p
P
tr<T>
to sto
r
e
w
e
ak cache
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon Cop
p
eard
Bug 185
3
305 -
Part 3: Use
A
utoSel
e
ctGC
H
eap for structured
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jo
n
Co
p
peard
Bug
1
853305
- Pa
r
t 2
:
U
se AutoSelectGCHe
a
p in
JSON
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon Cop
p
e
ard
Bu
g
18533
0
5 - Part 1: Add AutoSel
e
ctGCHeap and
u
s
e
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
J
on Cop
p
eard
B
ug
1
853305
-
Part 3: Use AutoSelectGCHeap for structured
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon Coppeard
Bug 1853305 - Part 2: Use AutoSel
e
ct
G
CHeap i
n
J
SON
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jo
n
C
oppeard
Bug 185
3
305 - Part 1: Add AutoSelec
t
GC
H
eap and
use
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
J
o
n
Coppeard
Bug 1848090 - When parsing JSON, St
o
p alloc
a
tin
g
i
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-16
Jon C
o
ppeard
Bug
1847
3
97
- Ch
e
ck no post
b
arrier need
e
d
when eliding
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Jon
C
oppeard
Bug 1834711 - A
d
d
t
e
s
tcase r=ja
n
dem
commit
|
commitdiff
|
tree
2023-08-15
J
o
n Cop
p
eard
Bug 1835886 - Add
testcase
r=smaug
commit
|
commitdiff
|
tree
2023-08-09
Jon Coppear
d
Bug 1847
8
13 - Proce
s
s
l
o
aded module
s
asynchr
o
nously
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Jon Coppeard
Bug 184
7
5
67 - Add a browser
pre
f
for JSGC_PARALLEL_MARKI
N
G_T
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Jon Co
p
peard
Bug 18
4
6270 - Fix pa
r
al
l
el marking
u
tilization tele
m
etry
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Jon C
o
ppeard
B
ug 18
4
6835 - Part 2:
Als
o
assert
th
a
t other
c
allbacks
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
J
on
Cop
p
eard
Bug
1
846835 - Part 1:
A
llow the sam
e
nursery
c
ollecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Jon Coppeard
Bug 1843838 - Re
n
ame Sc
r
i
p
tL
o
adRequest::IsReadyToRun
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Jon Coppeard
Bug 1847019 - Skip unneces
s
ary atom marking
work r
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jo
n
Coppeard
Bug 1842798 - Part
4:
U
p
da
t
e
te
s
t expe
c
t
a
tions
r
=
s
maug
commit
|
commitdiff
|
tree
2023-08-03
Jon Coppeard
Bug 1
8
42798 - Part 3: Compl
e
te
dy
n
a
mic imports asynch
r
onousl
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon
C
oppeard
B
u
g 1
8
42798
-
Part 2: Remove us
e
of MozPromise to wai
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
J
on Coppea
r
d
Bug 1842798 - Part 1: Rem
o
ve use of M
o
zP
r
omise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Coppeard
Bug 183
7
944 - Part 2:
R
em
o
ve the opt
i
on to
us
e
a
s
maller
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Coppe
a
r
d
Bug 1
8
3
7
9
4
4
- P
a
r
t 1:
Use the same
nursery size
s
ettings
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
B
ug 1842798 -
Part 4:
U
pdate
test expectatio
n
s r=smaug
commit
|
commitdiff
|
tree
2023-08-02
Jon C
o
ppeard
B
u
g 1
8
42798 - Pa
r
t 3: Complete dynamic i
m
ports a
s
ynchr
o
nousl
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon C
o
ppe
a
rd
Bug 18427
9
8 -
P
ar
t
2
: Re
m
ove
u
se of MozPromis
e
t
o wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon
C
oppeard
B
u
g 1842798 - P
a
rt 1: Remove us
e
of MozProm
i
se to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
B
u
g 184
2
798 - P
a
rt 4: Update test expectat
i
ons
r
=smau
g
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
Bug 184
2
79
8
- Part 3: Com
p
lete dynamic imports as
y
nchronousl
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
J
on
Coppeard
Bug 184279
8
- Part 2: Remove use of MozPromise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
B
ug
1
8
4
2798 - Part 1: Remove use
o
f MozPromise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Copp
e
ard
Bug 1846270 - Split times recorded fo
r
para
l
lel marking
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
J
o
n
Copp
e
ard
Bug 184
6
267
-
Specialize norm
a
l mar
k
in
g
p
ath to re
m
o
v
e
.
.
.
commit
|
commitdiff
|
tree
2023-08-01
Jon
Coppeard
Bug 1845715 - Ch
e
ck for
fa
i
lure when
g
e
tting Reg
E
xp
.
.
.
commit
|
commitdiff
|
tree
2023-07-27
Jon Coppea
r
d
B
u
g 1845248
- Upd
a
te JIT acti
v
at
i
o
n
s in
s
weeping zones
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
J
o
n Cop
p
e
ard
Bug 1843532
-
R
efactor Stat
i
stics::computeM
M
U to make
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jon Coppeard
Bug 1841771 - Remove f
a
llback path t
o
create RegEx
p
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon C
o
ppeard
Bug
1
7
13022
-
Part 3: Atomiz
e
fr
o
m chars dire
c
tly when
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon Coppear
d
Bug 1
7
13022 - P
a
rt
2: Allocate mo
s
t GC
things i
n
the
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon Coppear
d
Bug 1713022 - Part 1: Allow mo
r
e than one nursery collection
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppea
r
d
Bug
1
842
7
98 -
Part 5: Update te
s
t
expect
a
tions r
=
sm
a
ug
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppeard
Bug 184
2
798 - Part 4: R
e
moved unuse
d
sync event target
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon
Copp
e
ard
Bug 1842798 - Part 3:
R
emo
v
e unuse
d
event target
f
r
om
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
J
on Coppe
a
rd
Bug
1
8
42798
-
Part 2: Remove use of
MozPromise
t
o wai
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
J
on
Coppe
a
rd
Bug 1842798 - Part
1: R
e
move use of MozPromise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppeard
Bug 1839
4
55 -
D
isable some accessi
b
i
li
t
y crash
t
ests
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppeard
Bug
1839455 - Trigger GC le
s
s agressively
i
n CC
G
CSchedu
l
er
.
.
.
commit
|
commitdiff
|
tree
2023-07-14
Jon Co
p
pe
a
rd
Bug
1841631
- Relax assertion when calculating maximum
.
.
.
commit
|
commitdiff
|
tree
2023-07-14
Jon Coppeard
Bug 1
8
432
7
4 -
R
emove MOZ_UN
L
I
K
E
LY annotation tha
t
may
.
.
.
commit
|
commitdiff
|
tree
2023-07-11
Jon C
o
ppeard
Bug
184258
4
- Expos
e
the targ
e
ts
o
f
w
eak re
f
e
r
ence
s
.
.
.
commit
|
commitdiff
|
tree
2023-07-11
J
o
n Coppear
d
Bug 1
8
4
1631
-
Clamp m
i
nimum time durations to
z
ero
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
Jon Coppeard
B
ug 1842364 - Nul
l
c
hec
k
weak p
o
inte
r
s when tracing
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon
C
oppeard
Bug 1837620 - Part
7
:
K
eep JitScri
p
t
s
in a linked li
s
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon
Cop
p
eard
Bug 1837620
- Part
6
: Make edges
f
or multiple shap
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
J
o
n
Coppeard
B
ug 183762
0
- Part
5
:
Swee
p
JI
T
c
ode a
s
pa
r
t of disc
a
rd
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppe
a
r
d
Bug 1837620
-
Part
4
:
Cancel of
f
-t
h
rea
d
c
ompila
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppeard
Bug 1837
6
2
0
- Part 3
:
Do
n
't d
i
scard JIT c
o
de twice
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon
C
o
p
peard
Bug 1837620 - Part 2: Remove baselin
e
ICs
t
hat
g
uard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
J
o
n Co
p
peard
Bug
1
8
37620 - Part
1
.
5: Rename IC
f
lag to
'mayHave
F
oldedStub
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Cop
p
e
a
rd
Bug 1837620 - Pa
r
t 1: R
e
m
o
ve b
a
seline
I
C
s t
h
at guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Copp
e
ard
Bug 18
3
7
6
2
0
- Pa
r
t 0: Removed unused a
r
gument
from
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon Coppeard
Bug 184162
0
- Part 3
:
Avoid
l
oading
t
hing size at runtim
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon C
o
p
p
ear
d
Bug
1841620 - Pa
r
t
2
: Make
A
l
lo
c
Kind fu
n
ction
s
constexpr
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
J
on Coppeard
Bug 1841620 - Part 1: Teach the
c
o
mpiler that s
u
ccessful
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
B
ug
1
83
7
620 - Par
t
7: K
e
e
p Ji
t
Scripts i
n
a link
e
d
list
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug 1837620 - Part 6: Make
e
d
ges for multi
p
le shape
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Copp
e
ar
d
Bug 1837620 - Part 5: Swee
p
JIT cod
e
a
s
part of discard
.
.
.
commit
|
commitdiff
|
tree
next