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 1860802 - Make non-parser-created inline module scripts with imports execute...
2023-11-03
Jon C
o
ppeard
Bug 1860802 -
M
ake n
o
n
-
pa
r
ser-created inlin
e
module
.
.
.
commit
|
commitdiff
|
tree
2023-11-01
Jon Copp
e
ard
B
ug
1861942 - Add telem
e
try to show when parallel mar
k
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jo
n
Coppea
r
d
Bug 1859335 - Abstract ou
t
b
u
ffer han
d
l
in
g
l
ogic
f
rom
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
Bug
1
858921 - Part 10: Consolidate Nursery data mem
b
ers
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Co
p
peard
Bug 1858921 - Part 9: Move Was
m
trailer block method
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
J
o
n
Coppeard
Bug 1858921 - Part 8:
Move nursery allocation
m
e
t
hod
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon
Coppeard
Bug 1858921
-
Part 7: R
e
fa
c
tor buffer alloca
t
ion methods
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
J
on Coppeard
Bug 1858921 - P
a
r
t 6: Remove
un
u
sed default te
m
p
l
ate
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
Bug 1858921 - Part 5
:
Remove use
of JS::RootingCo
n
te
x
t
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon
Coppeard
Bug 1
8
58921 - Part 4:
M
ove inline CellAllocator
m
ethod
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
J
o
n Copp
e
ard
Bug 1858921 - Part 3: Move
JSContext::newCell de
f
inition
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
Bug 18
5
8921 - Part 2: Move WasmS
t
r
u
ctObject inli
n
able
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
J
on Coppeard
Bug
1858921 -
P
art 1:
Remove u
n
neces
s
a
ry
Allocat
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Jon Coppeard
Bug
1
858200
- Inte
r
rupt wasm
w
hen a maj
o
r GC is requested
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Jo
n
Coppeard
Bug 1857730
- Relax
n
ursery pois
i
oning assertion r
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Jo
n
Coppeard
Bug 1832153 - Stop valgrind thinking zero-cap
a
city
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
J
on Coppeard
Bug 18
5
7218 - Part 6: Remove owner field
s
from individual
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Coppeard
Bug 1857
2
18 -
Part 5: Cha
n
ge N
u
rseryChunk::
p
oisonRang
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Coppeard
Bug 185721
8
- Pa
r
t 4:
R
e
n
a
me Nurs
e
ry
:
:setCu
r
r
e
ntChunk
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
J
on
C
oppeard
Bug 1
8
57218 - Part 3: Rena
m
e Nursery::setSt
a
rtPosition
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Coppeard
Bug 1857218 - Part 2: Remo
v
e Nursery::spaceToE
n
d()
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Copp
e
ard
Bug 1857218 - Part 1:
Ren
a
me Nu
r
sery::c
u
rrentStartChu
n
k_
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Jon Coppeard
Bu
g
1856
7
39 - Remove a
s
s
e
r
tion that
d
epe
n
d
e
nt st
r
ing
s
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
Jon Coppeard
Bug 185
5
3
76
-
Free sta
c
ks o
f
extra
p
a
r
allel markers
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Jon Coppeard
B
u
g 1854072 - Part 2: F
i
x
t
he name of the GC parameter
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Jon Coppeard
Bug 18540
7
2
- Change parallel marking threshold
p
ref
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Jon Coppe
a
r
d
Bug 1854087 - Disall
o
w copy
c
o
n
struct
i
on
o
f lock g
u
ards
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
J
o
n Coppeard
Bug 1852
0
63 - Use Wea
k
HeapPt
r
<T> t
o
sto
r
e weak cac
h
e
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Jo
n
Coppeard
Bug 1852063 - Use
WeakHeapPtr<T> to
s
tore weak cache
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
J
on Cop
p
eard
Bug 1853305 - Par
t
3: Use
Aut
o
SelectGC
H
eap for structure
d
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon C
o
ppeard
Bug 185
3
305 - Part 2:
U
s
e A
u
toSelect
G
CHeap in JSON
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
J
on
Coppeard
Bug 1853305 - Part
1
: Add AutoSelectGCHeap and use
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon
Coppea
r
d
Bug 1853305 - Part 3: Use
AutoSelectGCHeap
for struct
u
r
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
J
o
n C
o
ppeard
Bug 1853305 - Part
2
: Use AutoSe
l
ect
G
CHeap in JSON
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon Co
p
p
eard
Bug 1853305 - Part 1: Add AutoSel
e
ctGC
H
eap and use
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Jo
n
C
o
ppeard
Bug 1
8
48090
-
When parsing
J
S
ON, Stop allocat
i
ng in
.
.
.
commit
|
commitdiff
|
tree
2023-08-16
Jon Coppeard
Bug 1847397 - Check
n
o pos
t
barrier needed when eliding
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Jon Coppea
r
d
B
ug 1834711
- Add testcase r=jandem
commit
|
commitdiff
|
tree
2023-08-15
Jon
C
op
p
eard
Bug 1835886 - A
d
d
t
estcase r=smaug
commit
|
commitdiff
|
tree
2023-08-09
Jon Coppeard
Bug 1847813 - Pro
c
e
s
s lo
a
ded mo
d
ules
a
synchronously
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Jon Coppeard
B
ug 1847567 -
Add a browser pref f
o
r JSGC_P
A
RALLEL_MARKING_T
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
J
o
n Copp
e
ard
B
u
g
184
6
2
7
0 - Fix
pa
r
a
llel marking utili
z
atio
n
tel
e
m
e
try
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Jon
C
oppear
d
Bug 184
6
835 - Part 2: Also assert that other callbacks
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Jo
n
Coppeard
B
ug 1846835 - Part
1: Allow the same
nursery collection
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Jon
C
o
p
p
e
ard
Bug 18438
3
8
- Rename Scri
p
tLoadRequest::Is
R
eadyToRun
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Jon Coppear
d
Bug 1847019 - Skip
unnecess
a
ry atom marking work r
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon
Coppeard
Bug 1842
7
98
-
P
a
r
t 4: Update
t
e
st expectations r=smaug
commit
|
commitdiff
|
tree
2023-08-03
Jon
C
oppeard
Bug 18427
9
8 - Part 3: Co
m
plet
e
dynamic
imports asynchron
o
us
l
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Coppea
r
d
Bug 1842798 - Part
2: Remo
v
e use
o
f
Moz
P
romise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Coppe
a
rd
B
u
g 1842798 - Part 1: Rem
o
ve use of MozPromise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jo
n
Coppeard
B
ug 1
8
3
7944 - Part
2: Remove the op
t
ion to
use a sm
a
ll
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon
Co
p
pe
a
rd
Bu
g
1837944
- P
a
rt 1: Use th
e
sa
m
e nursery size se
t
ti
n
gs
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
B
ug 1
8
42798 - Part 4:
Update test e
x
p
ectatio
n
s r=
s
m
a
u
g
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppe
a
rd
Bug 184
2
798
- Part 3
:
Complete d
y
namic im
p
o
rts a
s
ynchronou
s
l
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Copp
e
ard
B
u
g 184
2
79
8
- P
a
rt
2
: Remove use of M
o
zPromise t
o
wa
i
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
Bug 18427
9
8 - Part 1: Remove use of
M
ozPromise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon
C
oppea
r
d
Bug 1842798 - Part
4:
U
pdate test expectati
o
ns r=smaug
commit
|
commitdiff
|
tree
2023-08-02
Jon
C
oppeard
Bug 184
2
798 - Part 3: Complete dynamic imports asynch
r
onousl
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppe
a
rd
Bu
g
1
8427
9
8 - Par
t
2: Remo
v
e use of MozPromise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
Bug 1842798 - Part
1: Remove us
e
of
M
oz
P
romise t
o
wai
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Co
p
pear
d
Bu
g
1846270 -
S
plit
t
imes rec
o
r
ded f
o
r paralle
l
marking
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon
C
oppe
a
rd
Bug
18462
6
7
-
Specialize nor
m
al marking pa
t
h to remov
e
.
.
.
commit
|
commitdiff
|
tree
2023-08-01
Jon Coppeard
Bu
g
1845715
-
Check for failure w
h
en gett
i
ng RegExp
.
.
.
commit
|
commitdiff
|
tree
2023-07-27
Jon Coppeard
Bug 184
5
248 - Update JIT activations in sweeping zones
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
J
o
n
Coppeard
Bug
1843532 - Refactor Statistics::computeMMU to make
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
J
on Coppeard
Bug 1841771 - Remove fallba
c
k pat
h
to cr
e
ate RegExp
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon Coppeard
B
ug 171302
2
-
P
ar
t
3: Atomize fr
o
m chars
direc
t
ly
w
hen
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon Co
p
peard
Bug 17130
2
2 - Par
t
2: A
l
locate
most
GC th
i
n
g
s in the
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
J
on Coppeard
Bug 1713022 - P
a
rt 1: Allow more than one
n
urs
e
ry colle
c
tion
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon C
o
p
p
eard
B
u
g 18427
9
8 - Par
t
5: Upda
t
e test expectation
s
r=s
m
aug
commit
|
commitdiff
|
tree
2023-07-17
Jon
C
oppeard
B
ug
1
842798 - Part 4
:
Rem
o
ved unuse
d
sync ev
e
nt t
a
rg
e
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppeard
B
u
g
18
4
279
8
- P
a
r
t 3: Remo
v
e unused e
v
ent target
f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppeard
Bug
184279
8
- Part 2
:
Remove use o
f
MozPromise t
o
wa
i
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
J
on Coppeard
B
ug 1842798 - Part
1: Remove use
o
f Moz
P
rom
i
se to wait
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppeard
Bug
1
839455 -
D
i
sable some access
i
bility crasht
e
sts
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon
Coppeard
Bug
1839
4
55 - Trig
g
er
GC
l
e
s
s agressively
i
n
CCGCScheduler
.
.
.
commit
|
commitdiff
|
tree
2023-07-14
Jon
C
oppeard
Bug 184163
1
-
Rel
a
x ass
e
r
t
i
o
n when
calculating maximum
.
.
.
commit
|
commitdiff
|
tree
2023-07-14
J
o
n
C
oppeard
Bug 1843274 - Remove MOZ_UNL
I
K
ELY annotation
t
hat may
.
.
.
commit
|
commitdiff
|
tree
2023-07-11
Jon C
o
ppeard
Bug 1842584 - Expose the targets
o
f weak re
f
erences
.
.
.
commit
|
commitdiff
|
tree
2023-07-11
Jon Co
p
p
ea
r
d
Bug
1
841631 - Clamp minimum time d
u
rations to zero
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
J
on
C
oppeard
Bug 18
4
2364
-
Null chec
k
weak pointe
r
s when tracing
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon
Coppear
d
B
u
g 1837620 -
P
ar
t
7: K
e
ep Ji
t
Sc
r
ipts in a linked list
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Co
p
peard
Bug 1837620
- Part 6:
M
a
ke edges
for
m
ultiple shape
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jo
n
C
o
ppeard
B
ug 183
7
620 - Part 5: Sweep JI
T
code
a
s part of discard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppeard
Bug 1837620 - Part 4:
Cance
l
off
-
threa
d
compilation
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon C
o
ppeard
B
ug
1
837620 - Part 3: Don't
discard J
I
T cod
e
twice
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Co
p
pear
d
B
u
g 1837620 - Part 2
:
Remove baseline
ICs
t
ha
t
guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon C
o
ppeard
Bug 1837620 -
P
art
1
.
5:
R
enam
e
IC flag to 'mayH
a
veFo
l
dedS
t
ub
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Cop
p
eard
Bug
1
837
6
20 - Part 1:
R
emove baseline ICs
that guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppea
r
d
Bug 1837620 - P
a
rt 0: Remo
v
ed
u
nused argument from
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon Coppeard
Bug 18416
2
0
- Part 3: Avoid loading thing siz
e
at runtime
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon Coppeard
Bug 1841620 - Part 2:
Make AllocKind functions constexp
r
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jo
n
Co
p
peard
Bug 1841620 - Part 1: Teach the co
m
piler that successful
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Copp
e
ard
B
u
g
1837620 -
P
a
rt 7: Keep JitScrip
t
s in a linked list
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon
C
oppe
a
rd
B
ug 1837620 - Part 6: Make edges for multip
l
e
shape
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppear
d
B
u
g 1837620 - Part 5: Sweep JIT
c
ode as par
t
of discard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon C
o
ppeard
B
ug 18376
2
0 - Part 4: Cancel off-th
r
ead comp
i
lation
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jo
n
Coppea
r
d
B
ug 1837620
- P
a
r
t
3: Don't discard JIT code twi
c
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug 1837620 - Part 2: Re
m
o
ve baseline ICs
that
g
uard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug 1837620 - P
a
rt 1
.
5: Rename I
C
flag
to 'mayHave
F
oldedStub
.
.
.
commit
|
commitdiff
|
tree
next