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 1837620 - Part 1: Remove baseline ICs that guard shapes when the shape becomes...
2023-07-07
Jon
C
oppea
r
d
Bug 1837
6
2
0 - Part
1: Remov
e
baseline ICs that guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppeard
Bug 18
3
7620 - Part 0: Rem
o
ved unused argument from
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon Coppea
r
d
Bug 1841620 - Part 3:
A
voi
d
loading thing size at
r
untime
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon Coppear
d
Bug
1841620
- Part 2
:
M
ake
A
ll
o
cKind functions constexpr
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jo
n
Coppeard
Bug 184162
0
- Part 1: Te
a
ch the compil
e
r that successful
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon C
o
p
p
eard
Bu
g
18
3
7
620 - Part 7: Keep Ji
t
S
cript
s
in a
l
in
k
ed
list
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug
1
8
3
7620 - Pa
r
t
6: Make edges for multi
p
l
e sh
a
pe
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
J
o
n Coppeard
Bug
1837620 - Part 5: Sweep JIT code as part of discard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
J
on
Coppe
a
r
d
Bug
1
8
37620 - Part 4: C
a
n
c
el
off-threa
d
c
o
mpilation
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
J
on Coppeard
Bug 1837620 - Part 3: Don't
discard JIT
c
o
de twic
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon C
o
ppeard
Bug 1837620 - Part 2:
R
emove baseline ICs t
h
at guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug 1
8
37620
-
Part 1
.
5
:
Rename I
C
flag
t
o
'mayHave
F
old
e
dStub
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
J
o
n
C
oppeard
B
u
g 1837620 - Part 1: Re
m
ove
bas
e
line I
C
s th
a
t
guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Co
p
pea
r
d
B
u
g
1837
6
20 - Part 0
:
R
emoved unused ar
g
umen
t
from
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon
C
o
p
pea
r
d
Bug 1837620 -
P
art 7: Keep JitScripts in a l
i
n
ked
list
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
J
on Coppear
d
Bug 183
7
620
-
Part 6: Make edges f
o
r multiple shape
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Coppeard
Bug 1837620
- Part
5: Sweep JIT code a
s
part o
f
discard
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Coppeard
Bug 1837620 -
Pa
r
t 4: Can
c
el off-threa
d
compilation
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon C
o
pp
e
ard
Bug 1837620
-
Part 3
:
Don't
d
iscard JIT
c
ode twic
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jo
n
Coppeard
Bug 1837620 - Part 2: R
e
mo
v
e baseline ICs that
guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Coppeard
B
u
g
1
837620
- P
a
r
t
1
: Remove base
l
ine ICs that g
u
ard
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon
C
o
p
peard
Bug 1837620 - Part 0:
R
emoved unused argum
e
nt from
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Coppe
a
rd
Bug 1840744 -
C
h
eck i
n
put value
s
to per
c
e
nt
a
ge telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jon Coppear
d
B
u
g 18
0
3984
-
Part 3
:
Add tests f
o
r the i
n
teraction
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jon Coppeard
Bug 1803984 - P
a
rt 2: Add assertion t
h
at we only remove
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jon Coppeard
Bug
1
838
6
29
-
Part 11: Add compiler hi
n
ts to inline
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppe
a
rd
Bug 1
8
35241 - Pa
r
t 12
:
Use ranged for loops whe
r
e
possib
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
on Coppe
a
rd
Bug 1835241 - Pa
r
t 11: D
o
n
't
u
se
|else| after |retu
r
n
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppea
r
d
Bug 1835241
- Part 10:
C
onvert typedefs to usin
g
declaration
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Copp
e
ard
B
ug 1835241 - Part 9
:
Make deleted m
e
t
hods public in
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
Bug 18
3
5
24
1
- Part 8: Use Tim
e
Duration() t
o
c
o
ns
t
r
uct
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
Bug 1835241 -
Part 7: Fix warn
i
ngs about
u
n
in
i
tialize
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon C
o
ppear
d
Bug 18352
4
1 - Pa
r
t 6: U
s
e the
same parameter
n
ames
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
Bug
1835241 - P
a
rt 5: U
s
e const references rath
e
r
than
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
B
u
g 1835
2
4
1
- Part
4
:
M
ake
narrowing conversions explicit
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jo
n
Cop
p
eard
Bug 1835241 - Par
t
3
: Co
n
catenate ne
s
te
d
namesp
a
ces
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppear
d
Bug 1835241 - Part 2: Ta
g
move
constructors
a
nd assignme
n
t
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
Bug
18352
4
1 - Part 1: Refi
n
e
use of aut
o
in
t
he GC
.
.
.
commit
|
commitdiff
|
tree
2023-06-22
Jon
C
oppeard
Bug 183
9
594
-
Add TimeDuration::Zero(
)
met
h
od to
g
et
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppe
a
rd
Bu
g
1838
6
29 -
Part 10: Fix builds error
s
for unused
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
J
o
n
Coppeard
Bug 1838629 - Part
9: Ensure
t
he
comp
i
ler
is
able to
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jo
n
Coppeard
B
u
g 1838629 - Part 8:
I
n
line Nursery::tr
y
Alloc
a
teCell
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Cop
p
eard
Bug 1838629
- Part 7:
I
nline n
u
rsery
c
ell allocation
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppeard
Bug
1
83
8
629 - Part 6: Add a nursery pointer to
R
ootin
g
C
ontex
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
J
o
n
Coppe
a
rd
B
u
g
1
8386
2
9 - Part 5: Have Nursery::handleAll
o
c
a
t
i
onFa
i
l
u
re
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppear
d
Bu
g
1838629
- Pa
r
t
4: Inline Nursery::allocateCell
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon
Coppeard
Bug 1838629
- Part
3:
M
ove main all
o
catio
n
functions
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jo
n
Coppea
r
d
Bug 1838629 - P
a
rt 2: M
o
ve pre-alloc check
s
to
a
llocator
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon
Coppe
a
r
d
Bug 18386
2
9 - Part 1: Spli
t
nursery
allocatio
n
fun
c
t
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon
C
oppe
a
rd
Bug 1828024 -
R
e
q
uire the helper thread lock in t
h
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon C
o
ppear
d
Bug 1839427 - Add zone, compartment
a
nd realm
counts
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jo
n
Coppeard
B
ug 183945
4
- Don't
t
r
y and cal
l
gcparam in
the brows
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppe
a
rd
Bug
1
839455 - Trigger GC
l
ess agressively
i
n
C
C
GCScheduler
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Jon Cop
p
eard
Bug 1839062 - Check whe
t
h
e
r nursery is enable
d
bef
o
re
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Jon Coppeard
Bug
1
8
38484 - Do
n
't cr
e
a
te
m
odule loader for tem
p
late
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
Jon Coppeard
Bug 18
3
8154 - Don't poke store bu
f
fer ove
r
flow state
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Jon
Coppea
r
d
Bug 1835886 - Repor
t
errors for
d
y
namicly loaded
modules
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
J
on Coppea
r
d
Bug 1835886 -
C
ancel outs
t
anding
l
oad requests when
.
.
.
commit
|
commitdiff
|
tree
2023-06-07
J
on
Coppeard
Bug
1
835710 - Ca
n
cel
o
f
f
-t
h
read
J
IT compilation b
e
f
o
re
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
J
on C
o
pp
e
ard
Bug 1836085 - Set nursery position to
the end of
t
he
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
J
o
n
Coppeard
Bug 183
5
8
8
6 - Ca
n
cel outstanding loa
d
requests when
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Jon Coppeard
Bug 18347
1
1 -
Set backg
r
ound f
i
nalized flag fo
r
d
ead
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon Coppear
d
Bug 1
8
32284 - Fix
rooting hazard in JSObject::s
w
ap
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon Coppeard
B
u
g 1835867 - Part 3:
R
ename gc::InitialHeap
to Heap
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
J
o
n Copp
e
ard
Bug 1835867 - P
a
rt 2: Fol
d
requ
e
sted he
a
p and per-ki
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon Coppeard
Bug 1
8
3586
7
-
P
art 1: Remove some rem
a
ining par
t
s of
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
J
o
n Co
p
peard
Bug 1832284 - Fi
x
rooting hazard
i
n JS
O
bje
c
t::swap
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bu
g
1803984 - A
d
d
tests
f
or the intera
c
tion bet
w
een
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug 1803984 - Add assert
i
on that we only
r
em
o
ve
unlinke
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Cop
p
eard
Bu
g
1
834537 - Part 6:
S
i
mplify
GC
R
u
n
t
i
me:
:
checkAllo
c
atorStat
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
J
o
n
Coppeard
Bug 1
8
34537 - Part 5: Rename
allo
c
ato
r
me
t
hods for
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Co
p
pear
d
Bug
1834537
-
P
art
4: Make
a generic function to allocat
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
B
ug 1834537 - Par
t
3: Add
a
g
e
n
eri
c
try
N
ewNurseryCel
l
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon
C
oppeard
B
u
g 1834537 -
P
a
rt 2: Replace nursery allocation
met
h
ods
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon C
o
ppeard
Bug
1
834537 - Part 1: Simp
l
i
f
y JIT nurs
e
ry allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Copp
e
ard
Bug 1834993 - Fix nursery
a
llocatabl
e
flag for objects
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Jon Coppeard
Bug 1
8
20543
-
Add test r=sfin
k
commit
|
commitdiff
|
tree
2023-05-22
Jon
C
oppear
d
Bug 18
3
3
8
54 - Part
7
: Add th
e
FOR
_
EAC
H
_GC_
T
UNABLE macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon
C
oppea
r
d
B
u
g 1833854 - Part
6
: Round req
u
ested nursery before
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jo
n
Cop
p
eard
Bug 1833
8
54 - Par
t
5
:
Remove range c
h
ec
k
for JSGC_NURSERY_F
R
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n Co
p
peard
Bug 1
8
33854 - Part 4: Move all code that
deals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n Coppeard
Bug
1
833854 - Part
3
:
Allow min
and max nursery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon
Coppeard
Bug 18338
5
4
-
Part
2
: Common up GCScheduli
n
gTunab
l
es
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppear
d
Bug 1
8
33854 - Part 1
:
Remove the
u
nus
e
d JSGC_PRETENURE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Co
p
pear
d
Bug 1832937
- Alwa
y
s t
r
ack nurser
y
st
r
ing a
l
locations
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
B
u
g 1833854 -
P
art 7: Add
t
he FOR_EACH_GC_
T
UNABLE macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon C
o
pp
e
ard
B
u
g 18338
5
4 - Part
6
:
Round requested nurser
y
before
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
on Coppeard
B
u
g 18
3
3854 -
Part 5: Remove ran
g
e
check
f
or J
S
GC_NURSERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
on Coppe
a
rd
B
u
g 1833854 - Part
4: Move all code t
h
at deals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
B
ug 183
3
8
5
4 - Part 3
:
Allow min an
d
max nu
r
s
e
ry
s
izes
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug 1833854 - Part 2: Common up GCSched
u
l
i
ngTun
a
bles
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppear
d
B
ug
1
833854 - Part 1
:
Remove the unused
JS
G
C_PRETENURE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppeard
Bug 1833114
- Simplify marki
n
g code now |st
a
ck| represents
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
Copp
e
a
r
d
Bu
g
1833114 - Us
e
separate mark stac
k
s for black and
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Copp
e
ard
B
u
g
1
8
32850 - P
a
rt
5: Move
the allocateObject
d
efi
n
it
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
oppeard
Bug 183
2
850 - Part 4:
Rem
o
ve the o
p
tion to w
r
ite canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
on Coppeard
Bug 1832850 - Part
3
: R
e
move a
n
u
nnecessary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850 - Part
2
: Move nursery str
i
ng ded
u
plication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppea
r
d
Bug 183
2
850
-
P
a
r
t
1
: Move
Nur
s
e
ry
D
ecommitTa
s
k defini
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
oppeard
Bu
g
183285
0
- Part 5:
Move the
a
llocateObject definition
.
.
.
commit
|
commitdiff
|
tree
next