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
Jo
n
C
oppeard
Bug 1837620 - Part 1
:
Remove base
l
i
n
e ICs t
h
at guar
d
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon
C
oppeard
B
ug 1837620 - Part 0: Removed un
u
s
e
d argument from
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon Coppe
a
r
d
Bug
18416
2
0
-
P
art
3: Avoid load
i
ng
t
hing size at runt
i
m
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon Coppeard
Bug 18416
2
0 - Part 2:
M
ake Al
l
ocK
i
nd functio
n
s cons
t
expr
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon
C
oppeard
Bug 1841620 - Part 1: Teach the compiler th
a
t successful
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon
Coppear
d
Bug 1837620
- Part
7: Kee
p
JitS
c
ripts in
a linked
l
is
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon
Coppeard
Bug 18376
2
0 -
P
art 6
:
Make edge
s
for multiple sh
a
pe
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppe
a
r
d
B
ug 1837620 -
P
art 5: Swe
e
p JIT co
d
e as part o
f
discard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Co
p
peard
Bug 18
3
7620 - Part
4
: C
a
ncel
o
ff-thread compilation
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug
1837620
-
Part
3
:
D
on
'
t
di
s
card JIT c
o
de t
w
i
ce
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
J
on
Coppeard
Bug 1837620
-
Part
2: Remo
v
e b
a
seline ICs
that guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon C
o
pp
e
ard
Bug
1837620 - Part 1
.
5: Rename I
C
flag to '
m
ayHav
e
FoldedS
t
u
b
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
J
o
n Coppeard
Bug
1
8
3
7620 - Part 1: Re
m
ove baseline ICs that
g
uar
d
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
J
on Coppeard
Bug
1
837
6
2
0
- Part 0: Removed unused ar
g
ument
from
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jo
n
Coppea
r
d
B
u
g 18376
2
0 - Part
7
: Keep JitScript
s
i
n a linked list
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Coppear
d
Bug
183
7
620 - Part 6: Make
e
dges for multiple shape
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon
C
oppeard
Bug 1837620 - Part 5: Sweep JIT code as part
o
f discard
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
J
o
n
Coppeard
Bug
1
837620 - Part 4: Cancel off-threa
d
compila
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Coppeard
Bu
g
18376
2
0 - Part 3: Don
'
t disc
a
rd JIT
c
ode twi
c
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Coppea
r
d
Bug
1
837
6
20 - P
a
rt 2: Remo
v
e
base
l
ine ICs that guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
J
o
n
Copp
e
ard
Bug 1837620 - Part 1: Remove baseline IC
s
that
g
uard
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jo
n
Coppeard
Bug 1837620 - Part
0
: R
e
moved u
n
used argume
n
t from
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon C
o
p
p
eard
Bug 1840744 - Ch
e
ck
input values to percentage
te
l
emetry
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jon Coppeard
Bug
1
8
03984 - Part 3: Ad
d
tests for th
e
interaction
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jon
C
o
ppeard
Bug 1803984 - Part 2: Add asse
r
tion that we only
remove
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jon Coppea
r
d
Bug
1838629 - Pa
r
t 11: Add
c
o
m
p
i
ler hi
n
ts to inlin
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
B
ug
18
3
5
2
41 - Part
12: Use ranged
f
or loops where
p
ossible
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
on C
o
p
pe
a
rd
Bu
g
1835241
-
Part
11: Don't
use |else| after
|return
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
on Copp
e
ard
Bug
1835241 - Par
t
10: Convert typ
e
defs to using declaration
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
o
n
Copp
e
ard
B
u
g
1835241 -
Part 9: Ma
k
e deleted me
t
hods public in
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Copp
e
ard
B
u
g 1
8
35241 - Part 8: Us
e
TimeDuration() to construct
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
o
n
Coppeard
Bu
g
1835241 -
P
art 7:
Fix warnings about u
n
in
i
tia
l
ize
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
Bug
1
8
35241
-
Part 6: U
s
e
the same parameter names
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
Bug
1
83524
1
- Part 5: U
s
e c
o
nst
r
efe
r
en
c
es rather t
h
an
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppea
r
d
Bu
g
1835241
-
Part 4:
Make narrowing con
v
ersions explicit
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
o
n Coppeard
Bug 1
8
35241 - Part 3: Co
n
catenate nes
t
ed
namespaces
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon C
o
ppeard
Bug 1835241 - P
a
r
t 2: Tag move
con
s
tructors an
d
a
s
signment
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
o
n Coppe
a
rd
Bug 1835241 - Part 1: Refine use of a
u
t
o in the GC
.
.
.
commit
|
commitdiff
|
tree
2023-06-22
Jon Coppeard
B
u
g 183959
4
- A
d
d Ti
m
e
D
uration:
:
Z
e
ro()
m
eth
o
d to
g
e
t
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppeard
Bug 1838629 - Part 10: Fix builds er
r
ors for unused
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Co
p
peard
Bu
g
18
3
8
629 - Part 9: Ensure
the compiler is abl
e
to
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppeard
Bug
1
838629 - Part 8: Inlin
e
Nursery::tryAllocateCell
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppeard
Bug 18
3
8629 - Part
7: Inline
nursery c
e
ll allocati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon
C
oppeard
Bug 1
8
3862
9
- Part 6: Add a nurs
e
ry pointer to RootingCon
t
ex
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppeard
Bug
1
8
3
8629 - Part 5: Hav
e
N
u
rsery:
:
handleAllocationFailure
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Copp
e
ard
B
ug 1
8
386
2
9
-
Part
4: Inline Nur
s
ery::all
o
c
a
teCell
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon C
o
ppe
a
rd
Bug 1
8
38629 - Part
3
: Move
main allocatio
n
f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon
Copp
e
ard
B
u
g
1838629
-
P
art 2: Mov
e
p
r
e-
a
l
l
oc
c
hecks
t
o
a
llocator
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jo
n
C
o
ppeard
Bug
1
838
6
29 - Part 1: Split nursery
allocation functio
n
s
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon C
o
ppe
a
r
d
Bug 1
8
28024 - Require the helper thread lock in the
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Cop
p
eard
Bug 1839427 -
A
dd zone, compartment and rea
l
m counts
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppea
r
d
B
ug 1839454 -
Don't try and c
a
ll gcpara
m
in the browser
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
J
o
n Coppeard
Bug 1839
4
5
5
-
Trigger
G
C less agressively
in
C
CGCScheduler
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Jon C
o
ppeard
Bug 18
3
9062 -
Check whether nu
r
sery is ena
b
l
e
d befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Jon Co
p
pe
a
rd
Bug
1
838484 - Don't
c
rea
t
e module
load
e
r
for template
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
Jon C
o
ppeard
Bug 18
3
8
1
54 - Don't p
o
ke
store buf
f
e
r
ov
e
rflow stat
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Jon Cop
p
eard
Bug 1835886 - R
e
port err
o
rs for dynamic
l
y loaded modules
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Jon C
o
ppeard
Bug 1835886
- Cancel outs
t
anding load requests when
.
.
.
commit
|
commitdiff
|
tree
2023-06-07
J
on Coppeard
Bug 18
3
5710 - Canc
e
l of
f
-thre
a
d JIT compil
a
tion befor
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
J
o
n Coppeard
Bug 1836085 - S
e
t nur
s
ery posit
i
on to the
e
nd of
t
he
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Jon Coppeard
Bug 1835886 - Cancel
out
s
tanding load requests when
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Jon
C
o
ppeard
Bug 1834
7
11 - Set background fin
a
lized
f
la
g
for dead
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
J
on Copp
e
ard
Bug 1832284 - Fix rootin
g
haz
a
rd in JSO
b
j
e
ct::swap
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon Coppear
d
Bug 183
5
867 - Par
t
3: Rena
m
e gc::InitialHe
a
p to Heap
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon Coppeard
B
ug
1
835867 - Part 2: Fold requested heap and
p
e
r
-kind
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jo
n
C
o
ppeard
Bug
1
835867 - Part
1: Remov
e
some r
e
mainin
g
parts o
f
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
Jon
C
o
ppeard
Bug 1832284 -
F
ix r
o
oting hazard
i
n JS
O
bject::s
w
ap
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
J
on Coppeard
Bug 18039
8
4 -
Add tests f
o
r the inter
a
ct
i
o
n between
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppear
d
Bug 180
3
984 -
A
dd assertion
t
hat
we only
r
emove unlin
k
ed
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
J
on Cop
p
e
a
r
d
Bug 1
8
345
3
7 - Part 6: S
i
mplify
G
CRuntime::
c
heck
A
llocatorStat
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Cop
p
eard
Bu
g
1834
5
37 - P
a
rt 5: R
e
na
m
e allocator
meth
o
ds for
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppe
a
rd
Bug 1834537
-
Part 4: Mak
e
a generic function to all
o
cate
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug
1
834537 - Part
3
: Ad
d
a ge
n
eric t
r
y
N
e
wNurseryCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
J
o
n Coppeard
Bug 18
3
4
537 - Part
2
:
R
e
pl
a
ce
nursery al
l
ocation
methods
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Cop
p
eard
Bug 1834537 - Part 1: Simplify JIT nur
s
ery allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon
Coppeard
B
ug 1834993 -
F
i
x nursery allocatab
l
e fla
g
for objects
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Jo
n
Coppea
r
d
Bug 182054
3
- Add test r=
s
fink
commit
|
commitdiff
|
tree
2023-05-22
Jon C
o
ppeard
Bug 18
3
3854 - Part 7: A
d
d
t
h
e FOR_EACH_GC_TUNABLE macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n Coppeard
Bug 1833854 - P
a
rt
6
:
Ro
u
nd
r
eque
s
ted n
u
rser
y
b
e
fo
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon
C
oppeard
Bug 18
3
3854 - Part 5: Remo
v
e
range
c
h
e
c
k for
J
SGC_
N
URSERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jo
n
Coppe
a
rd
Bug 18338
5
4 - Part 4: Move all
c
ode
that
deals
w
ith
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Co
p
pe
a
rd
Bu
g
1
833854 - Pa
r
t 3: Allow min and
max nursery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n Coppea
r
d
Bug
18338
5
4 - P
a
rt 2: Common u
p
G
C
SchedulingTunables
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Co
p
pe
a
rd
B
ug 1833854 - Part 1: Remove the
u
nused JSGC_PRETENURE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n
C
o
ppeard
Bug 18329
3
7 - A
l
ways
t
rack nurser
y
stri
n
g alloca
t
ions
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Co
p
p
e
ard
B
u
g 1833854 - Part 7: Add the FOR_EACH
_
GC_TUNABL
E
macr
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
on Cop
p
eard
Bug 18
3
38
5
4 - Pa
r
t 6: Round requested nursery before
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Copp
e
ard
Bug 1833
8
54 - Part 5: Remove ran
g
e
c
he
c
k for
J
SGC_NURS
E
R
Y_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug
1833854 - Part 4:
M
ove al
l
c
ode that deals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
Coppeard
Bug 1833854 - Part 3: Allow min and max nursery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
B
ug 1833854 -
P
art
2: Common u
p
G
C
Sc
h
edulingTunables
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug 183
3
854
- Part 1:
Re
m
ove the unuse
d
JSGC_PRETENURE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppeard
Bug
1833114
-
Si
m
pl
i
fy marking code now
|
stac
k
| repre
s
ents
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1833
1
14 - Us
e
separate mark stacks
f
or black and
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n C
o
ppeard
B
ug 18
3
2
8
5
0
- Part
5: Move the allocateObject d
e
finition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppeard
Bug 183285
0
-
Part 4: Remo
v
e the option t
o
write canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppe
a
rd
B
u
g
1
832850
- Part 3:
R
e
move
a
n unnecessa
r
y
include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
oppeard
Bug 1
8
3
28
5
0
-
P
a
rt 2:
Move nur
s
ery string deduplica
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
B
u
g
1
832850 -
Part 1: Move Nurse
r
yDecommitTask definiti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850 - Part 5: Move the alloca
t
eObject definit
i
on
.
.
.
commit
|
commitdiff
|
tree
next