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 Coppeard
Bug 1864960 - Make asserti
o
n about cache align
m
ent
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Jon Coppeard
Bug
186441
9
-
Part 2: Add GCOwnedA
r
ray f
o
r arrays of
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Jon
Coppe
a
rd
Bug 1864419 -
P
art 1:
Fa
c
t
o
r
o
ut Argum
e
ntsData
a
rray
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Jon Coppeard
Bug
1863
9
20 - Align mark bits to cache line size
r
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Jo
n
Coppe
a
r
d
Bu
g
186
0
802 -
Make non-parser-created i
n
li
n
e modu
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-11-01
Jon C
o
ppea
r
d
B
u
g
1
861942
- Add telemetry to show when
parallel marking
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Co
p
p
e
ard
Bug 1
8
59335 - Abst
r
act out buffer handling
l
ogic from
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon
C
oppeard
Bug 1
8
58921 - Part
1
0: Consolidate Nursery d
a
ta
members
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
J
on C
o
ppeard
Bug 1858921
- P
a
r
t
9: Move Wasm tr
a
i
ler b
l
ock meth
o
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
Bug 185892
1
- Part
8
:
Move nurse
r
y al
l
ocatio
n
method
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon
Cop
p
eard
Bug 1
8
589
2
1 - P
a
rt 7: Refactor buf
f
e
r
al
l
oc
a
tion
m
ethods
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
J
o
n Coppeard
B
ug 1858921 - Part 6: Remov
e
un
u
se
d
d
e
fault template
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
J
o
n
Cop
p
ea
r
d
Bug 18
5
8921 - Part 5: Remove use of JS:
:
Rooti
n
gCont
e
x
t
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
Bug 1858921 - P
a
rt 4: Move inl
i
ne C
e
llA
l
locator m
e
thod
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
Bug
1
858921 - Part 3: Move JSContext::new
C
e
l
l definition
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon
C
oppeard
Bug 1858921
- Part 2: Move Wa
s
m
S
tr
u
ctObject inlinab
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
Bug
1
8589
2
1
-
Part 1
:
Remove unnecessary
A
llocator
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
J
o
n
Coppeard
Bug 1858200 -
I
nterrupt w
a
sm when a major
G
C
i
s
requeste
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Jon
C
o
p
p
eard
Bug
1857730 - Relax nur
s
ery
poisioning asser
t
ion r
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Jon Coppeard
Bug 1832
1
53 - Stop va
l
grin
d
thinking zero-
c
ap
a
city
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Co
p
peard
Bug 1857218 -
P
art 6: Remove owner fields from individual
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon
C
oppeard
Bu
g
1857218
- Part
5
: Chan
g
e N
u
r
seryChunk::p
o
isonR
a
n
g
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Copp
e
ard
Bug 1
8
5
7218 - Part
4
: Rename Nurser
y
::setCurrentCh
u
nk
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
J
o
n
Coppeard
Bug 1857218 - P
a
rt 3: Rename Nursery::setSt
a
rtP
o
s
ition
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
J
o
n Coppeard
Bug 1857
2
18 - Part 2: Rem
o
ve Nu
r
se
r
y
::spa
c
eToEnd()
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
J
o
n
C
o
ppeard
Bug 185
7
218 -
P
art 1: Rename Nu
r
sery
:
:currentStartChunk_
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Jon
Copp
e
a
rd
Bug
1856739 - Remo
v
e
a
ssertion th
a
t
depende
n
t
st
r
ings
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
Jon Coppeard
Bug 1
8
55376 - Free
s
tacks of extra par
a
llel markers
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Jon Coppe
a
rd
Bug 18
5
4072 -
P
a
rt 2: F
i
x
t
he name o
f
the G
C
parameter
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
J
on Coppeard
Bug 185
4
072
-
Change parallel
marking threshold pref
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Jon Coppear
d
B
u
g
1
854087 -
D
is
a
llow copy construction of lock g
u
ards
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Jon Co
p
pear
d
Bug 18520
6
3 - Use WeakHea
p
Ptr<T> to
store weak cache
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Jo
n
C
oppe
a
rd
Bug
1852063 - Use W
e
akHeapPtr<
T
> t
o
store
weak cache
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon Coppeard
Bug 1853305 - Part 3: U
s
e Auto
S
electGCH
e
a
p
for structured
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon Coppeard
Bug 1853305 - Part 2: U
s
e
AutoSelectGCHeap in JSON
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon Copp
e
ard
Bug 1853305 - Part 1:
A
d
d
A
ut
o
S
e
lectGCHe
a
p and u
s
e
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon
Coppeard
Bu
g
185330
5
- Part 3:
U
se Aut
o
Sele
c
tGCHeap for struct
u
red
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon Coppeard
Bug 1853305 - Part 2: Use
A
utoSelectGCHeap in
J
SON
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon
C
oppeard
Bug 1853305 -
Par
t
1:
A
dd AutoSelectGCHeap
a
n
d
use
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Jon Coppear
d
Bug 1848
0
9
0
- W
h
en parsi
n
g
JSON, Stop all
o
cat
i
n
g
in
.
.
.
commit
|
commitdiff
|
tree
2023-08-16
Jon Coppea
r
d
Bug 1
8
473
9
7 - C
h
eck
no po
s
t barrie
r
needed when elidin
g
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Jon Copp
e
ard
Bug 1834
7
11 -
A
dd testc
a
s
e
r
=
jandem
commit
|
commitdiff
|
tree
2023-08-15
Jon Coppeard
Bug 1835886 - A
d
d testcase r=sm
a
ug
commit
|
commitdiff
|
tree
2023-08-09
J
o
n
C
oppeard
Bug
18
4
7813 -
P
r
o
c
es
s
l
o
a
ded modul
e
s async
h
ronously
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Jon
C
op
p
e
ard
Bug 184
7
567 - Add a browser pref for JSGC_PARALLEL_MARKING_T
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
J
o
n
Copp
e
ard
Bug 1846270 - Fi
x
parallel mark
i
ng util
i
zat
i
o
n
t
elem
e
try
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Jon C
o
ppea
r
d
Bug
1846835 - Part 2: Also assert that othe
r
ca
l
lbacks
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Jon Coppeard
Bu
g
1846835 -
Part 1:
All
o
w
the same nursery collection
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Jon Coppeard
Bug 18
4
3
838 - Ren
a
me ScriptLoadRequest:
:
IsReadyT
o
R
un
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Jo
n
Coppeard
Bug
1
84
7
01
9
-
Ski
p
u
nn
e
c
e
s
s
a
r
y ato
m
marking work r
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Cop
p
ea
r
d
Bug 1
8
42798
- Part 4: U
p
date tes
t
e
x
pectatio
n
s
r=sma
u
g
commit
|
commitdiff
|
tree
2023-08-03
Jon Coppeard
Bug 18
4
2798 -
P
art 3
:
Com
p
lete dynamic imports
asy
n
c
hronousl
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Coppear
d
Bug 1
8
4
2
798
-
P
art 2:
R
emove use of MozPromise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jo
n
C
op
p
e
ard
Bug 1842798 -
P
art 1: Remo
v
e us
e
of MozPromise t
o
wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Coppe
a
rd
Bug
1
8
3
7
944 -
Part 2: Remove the option to us
e
a
smaller
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon
C
o
ppeard
B
u
g 1837
9
44 - Part 1: Use the same nursery size
s
ettings
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
J
o
n
Coppeard
Bug
1842798 - P
a
rt
4: Update
test expectations r=sm
a
u
g
commit
|
commitdiff
|
tree
2023-08-02
Jon Cop
p
eard
B
ug
1
84279
8
- Part
3
: C
o
m
plete dy
n
amic impo
r
ts asynchronousl
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon
Coppeard
Bu
g
1842798
- Part 2: R
e
mov
e
use of
MozPromi
s
e to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
Bug 1842798 - Part
1
:
R
emove
u
se of MozP
r
omise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
Bug 1842
7
98 - Part
4: Update test
expectat
i
ons r=smaug
commit
|
commitdiff
|
tree
2023-08-02
J
o
n Coppeard
Bug 1842
7
98
-
Part 3:
Complete dynamic imports asynchronousl
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Co
p
pear
d
Bug 1842798 - Pa
r
t 2: Rem
o
ve
use
of
M
ozP
r
o
m
ise t
o
wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon
C
o
ppeard
Bug 1842798
-
Part 1: Re
m
o
ve use of MozPromise to w
a
it
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Co
p
peard
Bug 1846
2
70 - Split ti
m
e
s
r
ecorded for
p
arallel mark
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppear
d
Bug 1846
2
67
- Specia
l
ize normal markin
g
path to remove
.
.
.
commit
|
commitdiff
|
tree
2023-08-01
Jon Cop
p
e
a
r
d
Bug 1845
7
1
5 - C
h
e
ck for fai
l
ure when getting Re
g
Exp
.
.
.
commit
|
commitdiff
|
tree
2023-07-27
Jon Coppeard
Bug
1845248 - Update JIT activa
t
i
ons in swe
e
ping zones
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jon Coppeard
Bug 1843532 - Refactor
S
ta
t
istics::
c
omputeMMU to make
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
J
on
Cop
p
eard
Bug 1841771 - Remove fall
b
ack
p
ath to c
r
eate Reg
E
xp
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon Coppeard
B
ug 1713022 - Par
t
3
: Atomiz
e
f
ro
m
c
hars directly when
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon Coppeard
Bu
g
1713022
- Pa
r
t 2: Al
l
ocate
m
ost GC
things in the
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon C
o
ppear
d
Bug
1
71
3
022 - Part 1: Allow
m
ore than
o
ne nurser
y
colle
c
tion
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppear
d
Bug 1842798 - Part 5
:
U
pdate
test
e
xp
e
c
t
ations r=smaug
commit
|
commitdiff
|
tree
2023-07-17
J
on
Coppeard
Bug 18427
9
8 -
Part 4: Re
m
oved unused sync event tar
g
et
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon C
o
ppeard
Bu
g
1842798 - Part
3:
Remove u
n
u
s
e
d
event target
f
rom
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
J
o
n Coppe
a
r
d
Bug
184279
8
- Part 2: Remove us
e
of MozPr
o
mi
s
e
t
o
wa
i
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppeard
Bug 184
2
798
-
Part
1
:
Remove us
e
of MozPr
o
mise to
w
ait
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jo
n
Coppeard
B
u
g
1839455 - Dis
a
ble some
a
ccessibili
t
y crashtests
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
J
on Cop
p
eard
Bug 183945
5
-
Tr
i
gger
GC less
agressi
v
ely in
C
CGCS
c
h
eduler
.
.
.
commit
|
commitdiff
|
tree
2023-07-14
Jon Coppeard
B
u
g 184163
1
- Re
l
a
x assertion when
calcula
t
in
g
m
aximu
m
.
.
.
commit
|
commitdiff
|
tree
2023-07-14
Jon
Coppeard
B
u
g
1843274 - Remo
v
e
M
OZ_UN
L
IKELY anno
t
ation that may
.
.
.
commit
|
commitdiff
|
tree
2023-07-11
Jon
Coppea
r
d
Bug 1842584
-
Expose the target
s
of weak references
.
.
.
commit
|
commitdiff
|
tree
2023-07-11
Jon Coppe
a
rd
Bug 1
8
41631 - Clamp mi
n
imum time durat
i
o
n
s
t
o zero
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
Jon Coppear
d
Bu
g
1
84236
4
- Null che
c
k weak pointers when t
r
acing
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppe
a
r
d
B
ug 1837
6
20 - Part 7: Keep Jit
S
cripts in a linked
list
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppeard
Bu
g
1837620 - Part 6
:
Make edg
e
s for multiple shape
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppea
r
d
Bug 1837620 -
P
art
5
: Sweep JIT code as part of discard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppea
r
d
Bug
183762
0
- Part 4:
C
anc
e
l off-thread
c
o
mpi
l
a
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppeard
Bug 1837620 - Part 3: Don
'
t discard JIT
c
ode twice
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppe
a
rd
Bug 18376
2
0 -
Part 2
:
Re
m
o
v
e
baseline
I
C
s
that gu
a
rd
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
J
on Coppea
r
d
Bug 1837620 - Part 1
.
5
:
Rename I
C
flag to 'mayH
a
veFo
l
dedStu
b
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppeard
Bug 1837620 - Part 1: Remove baseline ICs that guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppeard
Bug 18
3
7620 - Part 0:
R
e
m
ove
d
unu
s
ed
a
rgument from
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon Co
p
p
eard
Bug 1
8
41620
-
P
a
rt 3: Avoid loading thing s
i
ze at
r
u
ntime
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon
C
oppea
r
d
Bug 18
4
1
620 - Par
t
2: Make
A
l
locKin
d
functions c
o
n
stexpr
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
J
on C
o
ppe
a
rd
Bug 18
4
1620 - Pa
r
t 1
:
Teach the
c
omp
i
le
r
that successful
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
J
o
n Copp
e
a
r
d
Bu
g
1837620 -
Part 7: Keep JitScripts in
a
li
n
k
ed li
s
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Cop
p
eard
Bug
1837620 -
Part 6: Make edges
f
or multiple sh
a
pe
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
J
on Cop
p
e
ard
B
u
g 1837
6
20 - Part 5: Sweep JIT code as
part
o
f discard
.
.
.
commit
|
commitdiff
|
tree
next