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 1859335 - Abstract out buffer handling logic from object moved hooks r=sfink
2023-10-23
J
o
n
Coppeard
Bug
1
859335 - Abs
t
ract out
buffer hand
l
ing
l
ogic
fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
Bug 1
8
58
9
2
1
- Part 10: Consolidate Nurs
e
ry dat
a
memb
e
r
s
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon
C
o
p
p
eard
Bug
1
85
8
921
-
Part 9
:
M
o
ve Wasm traile
r
block method
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
J
on Coppeard
Bug 1
8
58921 - Part 8
:
Mov
e
nursery allocation method
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
J
on
C
o
ppeard
Bug 1858921 - Part 7
:
Ref
a
ct
o
r bu
f
f
e
r all
o
cation methods
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon
Coppeard
Bug 1858921 - Part 6: Remove unused default
template
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
J
on Coppeard
Bug 1858921 - Part 5: Remove use of JS::R
o
otingContex
t
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jo
n
C
o
ppeard
Bug 1858921 - Part 4:
Move inline
Cell
A
ll
o
cator
m
ethod
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon
Copp
e
ard
Bug 1858921 - Part 3: Move JSC
o
ntext::newCell def
i
n
i
tion
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
J
on Coppe
a
r
d
Bug 1858
9
21 - Part 2: Mo
v
e
WasmSt
r
uctObject
inlinable
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jo
n
Cop
p
ea
r
d
Bug 1858921 -
Part
1
: Remo
v
e u
n
necessary Allocato
r
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Jon Coppeard
Bug 185
8
20
0
- Interrupt wasm when
a
m
ajor GC is requested
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Jon Copp
e
ard
Bug
1857730 -
Relax
n
ursery poision
i
ng assertion r
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
J
on Coppe
a
rd
B
ug 1832153 - St
o
p valgrin
d
thin
k
i
n
g zero
-
capacity
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jo
n
Coppeard
Bug 1857218 - Part
6:
R
emove owner fields fro
m
i
ndi
v
idual
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon
Coppeard
B
u
g
1
857218 - Part 5: Chan
g
e Nu
r
ser
y
Chunk:
:
poisonRange
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Coppe
a
r
d
Bug 185
7
2
18 - Par
t
4: Rename Nursery::setCurrentChunk
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Cop
p
eard
Bug 185721
8
- P
a
rt 3: Rename
Nurser
y
::set
S
ta
r
tPosition
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Coppeard
Bug 18572
1
8 -
Par
t
2: Remove Nursery::s
p
ac
e
ToEnd()
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Co
p
peard
Bug 185
7
218 - Part 1: Renam
e
Nursery::curr
e
nt
S
t
a
rtChunk_
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Jon Co
p
pea
r
d
B
u
g 1856739
-
Remove asse
r
t
ion that
depende
n
t strin
g
s
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
Jon
C
oppea
r
d
Bu
g
18553
7
6 - F
r
ee stacks of
e
xtra parallel markers
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Jon Coppeard
Bug 185407
2
- Part 2: Fi
x
t
h
e name
o
f
t
he G
C
paramet
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Jon Co
p
peard
Bug 1
8
5
4072 - C
h
ange parallel marking thr
e
sho
l
d pref
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Jon Coppeard
B
u
g
1
85408
7
- Disal
l
o
w copy construction of lo
c
k guards
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Jon
C
oppeard
Bug 1852063 -
Use We
a
k
HeapPtr
<
T> to s
t
ore weak cac
h
e
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
J
on Coppe
a
rd
B
u
g 1852063
- Us
e
WeakHeapPtr<T> to
s
t
ore w
e
ak cache
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
J
on
C
o
p
peard
Bu
g
185330
5
- Part 3: Use Au
t
oSe
l
ectGC
H
eap for structur
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
J
on Co
p
peard
B
u
g 1853305 - Part 2: Use
Au
t
oSelectGCHeap in
J
SON
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon
C
opp
e
ard
Bug 1
8
53305 -
P
a
rt 1: Add A
u
toSelectGCHea
p
and u
s
e
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon
Coppea
r
d
Bug 1
8
53305 - P
a
rt
3
: Use AutoSelectGCHeap
f
o
r
s
tructured
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon Cop
p
eard
Bug 18
5
3
3
05 - Part 2: U
s
e AutoSelectGCHe
a
p in JSO
N
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon
Co
p
p
e
ard
Bug 1853305
- P
a
rt 1: Add AutoSelectGCHe
a
p
and use
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Jo
n
Coppeard
Bug 184
8
0
9
0
- Wh
e
n parsing JS
O
N, Stop
a
l
loca
t
i
n
g in
.
.
.
commit
|
commitdiff
|
tree
2023-08-16
Jon Co
p
pe
a
rd
Bug
1
8473
9
7 - Check no pos
t
b
a
rrie
r
needed w
h
en
el
i
ding
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Jon Coppeard
Bug
1834711
-
Add te
s
tcase
r
=jan
d
em
commit
|
commitdiff
|
tree
2023-08-15
Jon Coppe
a
rd
Bug 1835
8
86 -
A
d
d testca
s
e r=smaug
commit
|
commitdiff
|
tree
2023-08-09
Jon Coppeard
Bug 18
4
7813
-
Process loa
d
ed mo
d
ules asynchronou
s
l
y
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Jon Coppeard
B
u
g 1847567 - Ad
d
a brow
s
er p
r
e
f
for JSG
C
_PARALLEL
_
MARK
I
NG_T
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Jon Cop
p
eard
B
u
g 184
6
270 - Fix p
a
r
a
llel mar
k
ing u
t
ilization tel
e
m
e
try
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Jon Copp
e
ard
Bug 184
6
835 - P
a
rt 2: Also a
s
se
r
t
that other
c
allbacks
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Jon Coppeard
Bug 1846835 -
P
art 1:
Allow the same
n
urser
y
c
o
ll
e
ction
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Jon Coppeard
Bu
g
1843838
-
Rena
m
e ScriptLo
a
dRequest
:
:IsR
e
adyToRun
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
J
on Coppeard
Bug 1847019
-
Sk
i
p unn
e
cess
a
ry atom m
a
rkin
g
work r
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jo
n
Coppeard
Bug 1842798
- Pa
r
t 4:
U
pdate test
e
x
p
e
c
tations r=smaug
commit
|
commitdiff
|
tree
2023-08-03
J
on Coppeard
Bug 1842798 -
Par
t
3: Com
p
lete dynamic i
m
ports a
s
y
n
chronousl
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Co
p
p
e
ard
Bug 184279
8
- Pa
r
t 2
:
Remove use of MozPromise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Coppe
a
rd
Bug 184
2
798
-
Part 1: Remove use
o
f Mo
z
Prom
i
se
t
o wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Coppe
a
rd
Bug 18
3
7944 - Part 2: Remo
v
e the o
p
tion
t
o use a smaller
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
J
o
n Coppeard
B
ug 1837944 -
P
art 1:
Use the sam
e
nurser
y
size settings
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
Bug 1842798 - Part 4:
Update te
s
t expectations r=smaug
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
Bug 1842798 - Part 3: Comple
t
e d
y
n
ami
c
imports asynchronou
s
l
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
J
on Coppear
d
Bug 1842798 - Part
2: Remove
u
se o
f
MozPromise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Co
p
peard
Bu
g
1842
7
98 - P
a
r
t
1: Remove use
o
f MozPromise
to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Cop
p
eard
B
ug 1842
7
98 - Part 4
:
U
p
d
ate test expectations r=smau
g
commit
|
commitdiff
|
tree
2023-08-02
Jon Co
p
peard
Bug 1842798 - Pa
r
t 3: Complet
e
dynamic imports a
s
ynchronousl
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jo
n
C
oppea
r
d
Bug 18427
9
8 - Par
t
2:
R
emove u
s
e of MozPromise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
Bug 1842798 - Part
1
: Remove u
s
e of
M
oz
P
rom
i
se to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon
C
oppeard
B
u
g 1846
2
70
-
Split times recorde
d
for para
l
lel
markin
g
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jo
n
Coppea
r
d
Bug
1
846267 - Specialize n
o
rmal marking
p
ath to rem
o
ve
.
.
.
commit
|
commitdiff
|
tree
2023-08-01
Jon Coppeard
Bug 1845715 - Chec
k
for fail
u
r
e
w
h
e
n
g
etting RegExp
.
.
.
commit
|
commitdiff
|
tree
2023-07-27
Jon Cop
p
eard
Bu
g
18
4
5
2
4
8
- Update JIT acti
v
ations in
s
weepin
g
zones
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jon Coppe
a
rd
B
u
g
18
4
3532 - Refactor Statistics::computeMMU
t
o ma
k
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jon Coppeard
Bug 1841
7
71 -
R
e
mo
v
e
fall
b
ack pat
h
to
creat
e
Re
g
Exp
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon Co
p
pear
d
Bug 1713022 - Part 3: Atomiz
e
f
r
om c
h
ars directly when
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
J
o
n
C
oppeard
Bug 1
7
1
3
022 -
Par
t
2:
Alloca
t
e
most GC things
in
the
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon Coppeard
B
u
g 1713022 - Part
1: Allow more than one nur
s
ery collection
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppeard
Bug 1842798 - Par
t
5: Update test ex
p
ectat
i
ons r
=
smaug
commit
|
commitdiff
|
tree
2023-07-17
J
on Coppe
a
rd
Bug 1842798 - Part 4: Removed
u
nused sync
e
v
en
t
targe
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon
Coppeard
B
ug 18
4
2798 -
Part 3: Remove unused event target from
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon
Coppeard
Bug 1842798 - Pa
r
t 2: Remove us
e
of
MozPromis
e
t
o
wai
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Cop
p
eard
Bug 1842798 - Part 1: Remove use o
f
MozPromis
e
t
o
wait
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon C
o
ppea
r
d
Bu
g
1
8
3
9455
-
Disable some ac
c
essib
i
lity crashtests
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppea
r
d
Bug 1839455 - Trigger GC
l
ess
a
gressively in
C
C
GCScheduler
.
.
.
commit
|
commitdiff
|
tree
2023-07-14
Jon Coppe
a
rd
Bug 18416
3
1 - Relax assert
i
on when calc
u
lating m
a
ximum
.
.
.
commit
|
commitdiff
|
tree
2023-07-14
Jon Coppe
a
rd
B
u
g 1
8
43274 - Remove MOZ_UNLIKELY annot
a
ti
o
n that may
.
.
.
commit
|
commitdiff
|
tree
2023-07-11
Jon Coppeard
B
u
g 1
8
4
2
5
84
-
Expos
e
the targets of weak refere
n
ce
s
.
.
.
commit
|
commitdiff
|
tree
2023-07-11
J
o
n Cop
p
eard
Bug 184
1
631 -
C
lamp minimum time dur
a
t
i
ons to zero
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
J
on Cop
p
eard
Bu
g
1842364
-
Null chec
k
weak pointers wh
e
n t
r
acing
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppeard
Bug 18
3
7620 - P
a
rt 7: K
e
ep
JitS
c
r
ipt
s
in a linked list
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon
Coppea
r
d
Bug 1837620 - P
a
rt 6: Make edges for multipl
e
shape
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppe
a
rd
Bug 1837620 - Part
5: Sweep
J
IT cod
e
as p
a
rt of discard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon C
o
ppe
a
rd
B
ug 1837620
- Part 4: Ca
n
cel
o
ff
-
thread compil
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
J
on Coppea
r
d
Bug 183762
0
- Par
t
3
:
D
o
n
't disc
a
rd J
I
T code twice
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon
C
oppeard
Bug 1837620
-
Pa
r
t 2: Remove bas
e
line I
C
s that g
u
ar
d
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
J
on
C
oppe
a
rd
Bug 1837620 - Part 1
.
5: Rename I
C
flag to 'mayHaveFol
d
edStub
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Cop
p
eard
Bu
g
1
8
37620 - Part 1: Remove base
l
ine IC
s
that guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Cop
p
eard
B
u
g 18376
2
0 -
Part 0: Re
m
oved unused argu
m
ent from
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon
Coppeard
Bug
1841620 -
P
art 3: A
v
oid loading t
h
i
ng
s
ize at runtime
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon Coppeard
Bug 1841620 - Part 2: Make AllocKind functions constexpr
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon C
o
ppeard
Bug 1841620 - Part 1: Teac
h
the
compiler that suc
c
essful
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug 1837620 - Part 7:
K
eep JitScripts in a lin
k
e
d
list
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon
C
oppea
r
d
Bug 1837620 - Pa
r
t 6: Make edges for mult
i
ple shape
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
B
u
g
1837620
-
Part 5: Swe
e
p JIT
code as part of
d
iscard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jo
n
C
oppeard
Bug 18
3
7
6
20 - Pa
r
t 4: Cancel
o
ff
-
thread compilation
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon
C
oppeard
Bug
1
8
37620 - Part 3
:
Do
n
't dis
c
ard JIT code twice
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppea
r
d
Bug
1
837620 - Part 2: Remove base
l
ine ICs that guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon
Coppeard
B
u
g 1
8
37620 -
P
a
rt 1
.
5: Re
n
ame IC fla
g
to 'mayH
a
veFoldedSt
u
b
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
J
o
n Coppeard
Bug 1837620 - Part
1
: Remove baseline I
C
s
t
h
at
g
uard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppea
r
d
Bug 1837620 - Part 0
:
Remove
d
unu
s
ed ar
g
ument from
.
.
.
commit
|
commitdiff
|
tree
next