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
Jon Coppe
a
rd
B
u
g 185933
5
- Abstract out buffer ha
n
dling l
o
gic
f
rom
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
Bug 1858921 - Part 10:
C
onsolidat
e
Nursery data memb
e
r
s
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jo
n
Coppe
a
rd
Bug 1858921 -
P
a
rt 9: Move
W
asm
t
r
ailer
bl
o
ck
method
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon
C
oppear
d
Bug
1
8
5
8
921 -
Part 8: Move nursery alloca
t
ion method
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
Bug 1
8
58921
-
Part 7: Refactor b
u
f
fer
allocat
i
on methods
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
Bu
g
1
85892
1
- Part
6
: Remove unused default template
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon
Coppe
a
rd
Bug 1858
9
21 - Part 5: Remove use of JS::RootingContext
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
Bug 1858921
-
Part
4:
Move inline CellAllocator
m
et
h
o
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppeard
B
u
g 18589
2
1 - Part 3: Move JSConte
x
t::ne
w
Cell
d
efinition
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppea
r
d
B
ug 1858921 - Part 2: Move WasmS
t
ruct
O
bj
e
ct inlinable
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Jon Coppe
a
rd
Bug 18
5
8921 - Part
1
: R
e
m
ove unnecessary All
o
cator
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Jon Coppear
d
Bug
185
8
2
00 -
I
n
ter
r
upt w
a
sm
w
hen a
major GC
is re
q
uested
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
J
o
n
Coppea
r
d
Bug 1857730
- Relax
n
ursery poisioning
assertion r
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Jon Co
p
peard
Bug 1832153 - Stop valgrind think
i
ng zero-capacity
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Coppear
d
Bug 185
7
218 - Pa
r
t 6: Remove ow
n
er fields f
r
om individual
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jo
n
Coppeard
Bug 18
5
72
1
8 - Part
5
: C
h
ange
Nu
r
seryChunk::poisonRange
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
J
on Copp
e
ard
Bug 1857
2
18 - Part 4: Re
n
ame Nursery::setC
u
r
rentChunk
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
J
o
n Coppeard
Bu
g
18572
1
8 - Part 3: Rename
N
ursery::setStartPosition
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Coppeard
Bug 1857218
-
P
art 2:
Rem
o
v
e Nursery:
:
s
pac
e
ToEnd()
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Jon Coppeard
Bug 1857
2
1
8
- Part
1
: Rename Nurser
y
::currentStartChunk_
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Jon Coppeard
Bu
g
1856739 - Remove assertion
t
hat
d
ependent strings
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
Jon Coppeard
Bug 1855376 - Fre
e
stacks of extra parallel
m
arker
s
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Jon Coppeard
Bug 185
4
072 - Part 2: Fix the
na
m
e of the GC param
e
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Jon
Coppeard
Bug 1854072 - Chan
g
e
p
arallel
m
arking thresho
l
d
p
ref
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Jo
n
Co
p
peard
Bug 1854087
-
D
isall
o
w
copy const
r
uction of
l
ock
guards
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Jon Coppe
a
rd
Bug 1852063 - Use WeakHeapPtr
<
T> to store wea
k
cache
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
J
on Coppeard
Bug 1852063 -
U
se WeakHeapPtr<T> to store weak ca
c
h
e
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon Copp
e
ar
d
Bu
g
18
5
3
305
-
Part
3: Us
e
AutoSelectGCHeap for s
t
r
uctured
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon C
o
ppe
a
rd
Bug 1853
3
05 - Part 2:
U
se AutoSelectGCHeap in J
S
ON
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jo
n
Coppeard
Bug 1853305 - Par
t
1
:
Add
A
ut
o
SelectGCHeap an
d
us
e
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon Coppeard
Bug
1
853305
- Part 3: Use A
u
t
o
S
electGCHeap for structured
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon Coppeard
Bug 1853305 -
P
art 2: Us
e
AutoSelectGCHeap in JSON
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Jon Coppeard
B
ug 1
8
53305 - Part 1: Add AutoSelectG
C
Heap and
use
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
J
o
n Copp
e
ard
Bug
18480
9
0 - When p
a
r
s
i
n
g JSON, Stop alloc
a
ting in
.
.
.
commit
|
commitdiff
|
tree
2023-08-16
Jon Cop
p
ea
r
d
Bug 1
8
47397 -
C
he
c
k no post
barrier
n
ee
d
ed when eliding
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Jo
n
C
oppeard
Bug 1834711 - Add testcase r=
j
andem
commit
|
commitdiff
|
tree
2023-08-15
Jon Coppeard
Bug 1835886 - A
d
d testcase r=smaug
commit
|
commitdiff
|
tree
2023-08-09
Jon Coppeard
Bug 1847813 -
P
rocess loade
d
modules asynchron
o
usl
y
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Jon Coppeard
Bug 184
7
567 - Ad
d
a
brows
e
r
pref for JSGC_PAR
A
LLEL_MARKING_T
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Jo
n
Coppeard
Bug
1
8
46270 - Fix paralle
l
m
arking util
i
zation tele
m
et
r
y
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Jon Coppeard
Bug 184683
5
- Pa
r
t 2: Also assert that
o
t
h
er ca
l
lba
c
ks
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Jon Coppea
r
d
Bug 1
8
46835 - Part 1: All
o
w
t
h
e
sa
m
e nursery collec
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Jon Coppeard
Bug
1843838 - Rename ScriptLoadRequest::I
s
ReadyToRu
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Jon Coppeard
Bug 1
8
47
0
19
- Skip unnecessary atom
marking
w
ork r
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Co
p
peard
Bug
1
842798 -
P
a
r
t 4: Upda
t
e
test expectations r=smaug
commit
|
commitdiff
|
tree
2023-08-03
Jon C
o
pp
e
ard
Bug
1
842798 - P
a
rt 3: Compl
e
te dynamic imports
a
s
y
n
ch
r
o
n
ousl
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon C
o
p
p
eard
B
ug
1
842798 - Par
t
2
:
Remove use of Mo
z
Promise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Coppeard
Bug 1842798 - Part 1:
R
emove use of MozPromise
to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Coppeard
Bug 1837944 - Part 2: Remove the option to use a
smaller
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Coppeard
B
ug 1837944 - P
a
rt 1: Us
e
the sam
e
n
ursery size settings
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon
Coppe
a
rd
Bug 1842
7
98 - Pa
r
t 4: U
p
dat
e
tes
t
ex
p
ectations
r
=
smaug
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppear
d
Bug 1842798 - Part
3
: Com
p
lete
d
ynamic im
p
orts asynchronou
s
l
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
Bug 184279
8
- Pa
r
t
2
: Remove use of MozP
r
omise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
J
on Coppeard
Bug
1
842798 - Part 1: Remove
u
se of
M
ozPromise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
Bu
g
1842798 -
P
art
4
: Update test expectations r
=
smaug
commit
|
commitdiff
|
tree
2023-08-02
J
on Coppeard
Bug 1842798 - Part
3: Complete dynam
i
c
i
m
p
orts asynchronousl
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Co
p
peard
Bu
g
1
842798
-
Part 2:
Remove u
s
e
of
MozPromise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon
Cop
p
eard
B
u
g 1842798 - Part 1:
R
emove use of Mo
z
P
r
omise to wa
i
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
Bug 1846270 -
Split t
i
m
es recorded for parallel ma
r
king
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppear
d
Bug 1846
2
67 - S
p
ecial
i
ze normal mar
k
ing
pa
t
h to remove
.
.
.
commit
|
commitdiff
|
tree
2023-08-01
Jon Copp
e
ar
d
Bug 18457
1
5 - Check
f
or failure when
g
ett
i
ng RegExp
.
.
.
commit
|
commitdiff
|
tree
2023-07-27
Jon Copp
e
ard
Bug 1845248 - Update J
I
T activations
i
n swee
p
ing zones
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
J
o
n C
o
ppeard
Bug 1843532 -
R
e
factor Statist
i
cs::com
p
uteMMU to make
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jon
Co
p
pea
r
d
Bug
1841771 -
Remove fall
b
ack path
t
o
c
r
eate RegExp
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon
C
oppea
r
d
Bug
17130
2
2 - Part
3: Atom
i
ze from ch
a
rs directly when
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
J
o
n
C
opp
e
a
r
d
Bug
1713022
- Part
2: All
o
cate most
G
C
t
hings
i
n the
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon Coppeard
B
u
g 1713022 - Part 1: A
l
low more than one nurser
y
collecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jo
n
Co
p
peard
Bug 1842798 - Part
5: Update test expectati
o
n
s
r=smaug
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppe
a
rd
B
ug 1842798 -
P
art 4: Re
m
oved u
n
u
sed sync
event target
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon
C
oppeard
Bug 1842798 -
P
a
rt 3: Remove
u
nu
s
ed event
t
a
rge
t
f
rom
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppeard
Bug 18
4
2798 -
P
art 2:
Remove use
of MozPromise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon
C
oppeard
Bug
1
842798 - Part 1: Remove use o
f
M
oz
P
romise to wai
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppeard
Bug 1839455 - Di
s
able some acces
s
i
bi
l
ity crasht
e
sts
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon
Coppe
a
rd
B
u
g 183945
5
- Trigger
G
C l
e
s
s agres
s
ively i
n
CCGCScheduler
.
.
.
commit
|
commitdiff
|
tree
2023-07-14
J
on Coppeard
Bug 1841631 - Rel
a
x
assertion w
h
e
n
c
alc
u
l
a
ting maximum
.
.
.
commit
|
commitdiff
|
tree
2023-07-14
Jon C
o
p
peard
B
u
g 1843274 - Remove MOZ
_
U
N
LI
K
ELY annotat
i
o
n
that may
.
.
.
commit
|
commitdiff
|
tree
2023-07-11
Jon Coppeard
Bug 18425
8
4
- Expose the t
a
rge
t
s
of weak
references
.
.
.
commit
|
commitdiff
|
tree
2023-07-11
Jon Coppea
r
d
Bu
g
1841631 - C
l
am
p
minimum time du
r
ations
to z
e
ro
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
Jon Coppeard
Bug 1842364 - Null
che
c
k weak pointers when
t
rac
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon C
o
ppeard
Bug 183762
0
- Pa
r
t 7: Keep
J
i
tScripts in
a
linked
l
is
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Copp
e
ard
Bu
g
1
8
3762
0
- P
a
rt 6: Make edges for mul
t
iple s
h
ape
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
J
on Cop
p
eard
Bug
1
8
3
7620 - Part 5: Sweep JIT
co
d
e as pa
r
t of disc
a
rd
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Cop
p
ea
r
d
Bug 1837620 -
Part 4:
Can
c
el of
f
-thread comp
i
lation
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Co
p
peard
B
u
g 1837620
-
Part 3: Don't
d
isca
r
d JIT code
twice
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jo
n
Co
p
peard
Bug 18376
2
0 -
P
art 2: Remove basel
i
ne ICs that guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppeard
Bug 1837620 - Part 1
.
5: Rename IC fl
a
g to
'mayHaveFoldedStub
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Copp
e
ard
Bug 1
8
37620
-
Pa
r
t 1: Remove baseline ICs t
h
a
t
guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppeard
Bug 1837
6
20
-
Part
0
: Remo
v
ed unus
e
d argument from
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon Coppeard
Bug 18416
2
0 - P
a
rt 3
:
Avoid l
o
ading thing size at ru
n
t
i
me
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jo
n
Coppeard
Bug 1841620 - Part 2: Make Al
l
ocKind functions c
o
n
stexpr
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
J
o
n
C
o
p
peard
Bug 1841620
-
Part 1: Teach the com
p
iler that successful
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Cop
p
eard
Bug 183
7
6
20 - Part
7:
K
e
e
p
J
itScripts
in a linked
list
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug 1837620 - P
a
rt
6: Make e
d
ges
f
or multipl
e
shape
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug
1837620 - Part 5: S
w
eep
J
IT cod
e
as part of discard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug 1837620 -
Part 4
:
Cancel off-thread c
o
mpilation
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Cop
p
ear
d
Bug
1
837
6
20
-
Pa
r
t 3: Don't
discar
d
JIT
c
ode twice
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon
Coppeard
Bug
1837620 - P
a
r
t 2: Remove baseline ICs t
h
at
g
u
a
rd
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jo
n
Co
p
peard
Bug 1837620 - Part
1
.
5: Rename IC
f
lag
t
o 'mayHav
e
FoldedStu
b
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon C
o
ppeard
Bug 1837
6
20 - Part 1:
R
e
m
o
ve b
a
seli
n
e
ICs that g
u
ard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug 1837620
-
Part 0: Remov
e
d unused a
r
gum
e
nt f
r
om
.
.
.
commit
|
commitdiff
|
tree
next