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 1803984 - Add tests for the interaction between speculative preloading and module...
2023-05-26
Jon
C
oppea
r
d
Bug 1
8
03984
- Add tests fo
r
the interaction
b
et
w
ee
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Cop
p
ear
d
Bug 180
3
984 - Add asserti
o
n that we only remov
e
unlinked
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppear
d
Bu
g
18345
3
7 -
Part 6: Simplify GCRun
t
i
m
e::checkAlloca
t
orStat
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppe
a
rd
Bu
g
1834537 - P
a
rt 5:
Rename allocator methods for
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
J
o
n
Coppeard
Bug 18
3
4537 - Pa
r
t 4: Make a
g
ener
i
c function to all
o
cate
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jo
n
C
oppe
a
rd
Bug 1834537 - Part 3: A
d
d a ge
n
eric tryNewNurseryCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
J
o
n Cop
p
eard
Bug
1834537 - Part 2: Repla
c
e
n
u
r
sery
alloca
t
i
o
n methods
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jo
n
Coppeard
Bug 1834537 - Part 1: Simpl
i
fy JIT nursery allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon C
o
ppeard
Bug
1
834
9
93 - Fi
x
nursery allo
c
atable flag for obj
e
cts
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
J
o
n
Coppeard
Bug
1820543 -
A
d
d
test r=s
f
i
nk
commit
|
commitdiff
|
tree
2023-05-22
J
on
C
op
p
eard
Bug 1833854
-
P
art 7: Ad
d
the FOR_EACH_GC_T
U
N
ABLE macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1833
8
54 - Part 6: Rou
n
d re
q
ues
t
ed nur
s
ery befor
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
B
u
g
1833854
-
Par
t
5: Remo
v
e range ch
e
ck for JSGC_NURSERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug
1
8
3
3
85
4
- Part 4
:
Mov
e
al
l
code that deals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon
C
op
p
ear
d
Bug 1833854
- P
a
rt
3
: Allow
min and max nursery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n Coppeard
Bug 18338
5
4 - Part 2:
C
omm
o
n
up GCSchedulingT
u
nables
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1833854 - Part 1: Remov
e
the unused JSGC_PRETENURE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Copp
e
ard
Bu
g
183293
7
- Alw
a
ys track nursery string
a
llocation
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppe
a
rd
B
ug 183
3
854 - Part 7
:
A
dd the FOR_EACH_
G
C_TUNABLE macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
on Coppeard
Bug 1833854
-
Part 6: Round requested nurs
e
ry be
f
ore
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jo
n
Coppe
a
rd
Bug 1833854 - Pa
r
t
5: Remove
r
ange check for JSG
C
_NURSERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Co
p
pea
r
d
Bug 1833854 - Part 4: Move all code that deals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon C
o
ppea
r
d
Bug 183
3
854 - Part
3
:
Al
l
ow min and
m
a
x
nu
r
sery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug 18
3
3854 - Part 2: Common up GCSche
d
ulingT
u
nables
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
Coppeard
Bug 1833854 - Part 1: Remove
t
h
e unused JSGC_PRETENURE_
G
R
O
UP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
Coppear
d
Bug
183
3
114 - Simplify
marking code now |
s
t
a
ck| represe
n
ts
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bu
g
1833114 - Use s
e
parate mark stacks fo
r
blac
k
and
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
o
p
peard
Bug 1832
8
50
-
Part 5: Move the allocateObject d
e
f
i
nition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppeard
Bug 1832850 - Part
4
: Remove the
option to write canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
B
u
g 1832850 - Part 3: Remove an unnecessary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
B
u
g
1832850 - Part
2: M
o
ve nurse
r
y
string dedupl
i
cation
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
Coppea
r
d
Bug
1832850 - Pa
r
t 1
:
Mo
v
e NurseryDec
o
mmitTask def
i
n
i
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
oppeard
B
ug 1832850 - Part 5: Move the al
l
ocateObject
d
efiniti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
on
Co
p
p
eard
Bug
1832850
-
Part 4: Re
m
ov
e
t
he option to
wr
i
te
ca
n
ar
i
es
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
C
op
p
eard
Bug 1832850 -
P
art
3:
Remo
v
e an unnecessary i
n
c
lude
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug
1
832850 - Part 2: Mo
v
e n
u
r
s
e
ry string
dedup
l
icati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Cop
p
eard
Bug 183
2
8
5
0 - Part 1: Move Nurs
e
ryDecommitTask de
f
in
i
tion
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jo
n
Coppeard
Bug 1833517 - F
i
x code g
e
neration for o
b
ject allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Jon C
o
ppeard
Bug
1
832267 - Make test
s
that check
th
e
sizes of JSOb
j
e
cts
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Jon C
o
ppeard
Bug 1832329 - Si
m
plify hashing of unique IDs r=sfin
k
commit
|
commitdiff
|
tree
2023-05-10
Jon C
o
p
peard
Bug 183
2
044
-
Part 5:
M
ov
e
some parts
o
f allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
B
ug 1832044 - Part 4: M
o
ve St
a
bl
e
CellHasher me
t
h
o
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
J
on Coppe
a
rd
Bug 1832044
- P
a
rt 3: Move s
t
a
b
le hashin
g
functionality
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
J
o
n Coppeard
Bug
18320
4
4 - Part 2: Move has
h
ing of unique IDs
i
nto
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jo
n
Cop
p
ear
d
Bug 1832044 - Part 1:
Rename MovableCellH
a
s
her to St
a
ble
C
ell
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
C
o
ppeard
Bug 182845
5
-
Part
1: Use dynamic slots header to st
o
re
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jo
n
Coppea
r
d
B
ug 182
8
455 - Part 0: Fi
x
conf
u
sion betwee
n
size of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppea
r
d
B
ug 1830
9
21 - Discard JIT code when
d
isabling or enabling
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppea
r
d
Bug 1831072
- Part 4:
M
a
ke zone
a
lloc flags
p
r
iva
t
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Cop
p
e
a
r
d
Bug 1831072 -
P
ar
t
3: Add a force
D
iscardJitCode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
on Coppeard
B
u
g 1831072 - Par
t
2:
R
emo
v
e use of AutoGCSession when
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1831072 - Pa
r
t 1:
R
em
o
ve count
s
of realms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon
C
oppeard
Bug 1831072 - Part
4
:
Make zone alloc flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Cop
p
eard
Bug 1
8
31072 -
P
ar
t
3: Add
a
forceDiscardJi
t
Code method
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 183
1
072 - Part 2: Remove use of AutoGCSession when
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bu
g
1
8
31072 - Par
t
1: Remove coun
t
s of
realms
where
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon Coppeard
Bug 18302
9
8 - Ref
a
c
t
or nursery allocation counts t
o
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
Coppe
a
rd
Bu
g
1829896
-
Part
6
:
Don't count
a
ll nursery allocations
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bu
g
1829896
-
Part 5:
R
emove dupli
c
ate GC pro
b
e on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
on Coppeard
Bug
1
8
29
8
96 - Part 4: Layout data used by n
u
r
s
ery alloc
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1829896 - Pa
r
t 3: Simpl
i
fy nursery allocation cond
i
tions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bu
g
1
829896 -
Part 2:
R
emove references to Aut
o
Suppr
e
s
s
Nurse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Co
p
p
e
ard
Bug 182
9
896 - Part
1
: Minor opti
m
isation to al
l
oc
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bu
g
1829716 - Inc
r
ement para
l
le
l
marking active
t
ask
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jon Co
p
p
eard
Bug 1828396 - Check for p
a
rtia
l
ly
initiali
z
ed obje
c
ts
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jon Cop
p
eard
Bug
18286
0
3 - Op
t
i
mize match method to check point
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
Coppeard
Bug 1827918
-
Part 6: Forward dec
l
are
C
e
l
lAl
l
oca
t
or
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppe
a
r
d
Bug
1827918 -
Part 5: Rename Alloca
t
eString's type
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon C
o
ppeard
Bu
g
1827
9
18 - Pa
r
t 4: Refacto
r
BigI
n
t al
l
ocation al
o
ng
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug
1827
9
18 - Part 3:
Common up
ob
j
ect construction
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
on C
o
p
p
e
a
rd
Bug 1827918 - Part 2: Move dynamic slot allo
c
ation
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
Coppeard
Bug 1
8
27918
-
Part
1
:
D
o
n
't
call Tenu
r
e
d
Cell con
s
t
u
rctor
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
o
n Coppear
d
Bu
g
1827389 - Fix
m
ark rate te
l
eme
t
ry t
o
include marking
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
Jon Coppeard
Bug 1
8
27621 - Ad
d
a
m
ini
n
um heap size
t
hreash
o
ld at
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Jon Coppeard
Bug 18
2
5671
-
Don'
t
l
ookup Finaliz
a
tionRegistry protot
y
pe
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Jon
Coppeard
Bug 1825
9
36
- A
l
low
t
o
u
ching
g
ray things while sw
e
e
p
ing
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Jon C
o
ppeard
Bug 1811939 - Add
t
estc
a
se r
=
s
maug
commit
|
commitdiff
|
tree
2023-03-22
Jon
C
o
ppeard
Bug
1
823286
- Fix documentati
o
n comments f
o
r JSGC_MAX_EMPTY_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug 182299
5
-
A
lways set
thread sweep
i
ng state wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon
C
o
p
peard
Bug 182
1
65
9
- Part 3: Tidy
u
p
and r
e
move some unused
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jo
n
C
opp
e
a
rd
Bug 1821659 - Part 2:
R
etu
r
n hash c
o
de f
r
om en
s
ureHas
h
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
B
ug 18
2
1659 - Part 1: All
o
w fallible hashing to return
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bu
g
1818391 -
Clamp parallel marking
u
t
ilization telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
B
ug 181878
1
- Mark delayed chil
d
ren when doing
b
ackground
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug
1
8236
2
2 - Part 4: M
a
ke SliceBudget's inte
r
rupt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon C
o
ppeard
Bug
182
3
622
-
Part 3: L
o
wer t
h
e threshold at
whic
h
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
on Coppeard
B
ug 1823622 - Part 2: Refi
n
e
p
a
r
a
llel mar
k
ing tel
e
metry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 1823
6
22
-
Part 1: Remove unused c
o
ndition variabl
e
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
on Coppeard
Bug 1816309 - Don't v
a
l
i
date incremental ma
r
king
un
t
il
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
B
u
g 1822717
-
R
e
lax
a
s
sertion about modu
l
e req
u
e
s
t
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Jon Coppeard
B
ug 1820543 -
U
pda
t
e weak
m
aps
b
efore finalizatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Co
p
p
e
ar
d
B
ug 182049
0
- Remove
dup
l
ic
a
t
e fields from G
C
profile
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon
Coppeard
Bug 18191
2
6 - P
a
rt 7: L
i
mit
the size of
m
ar
k
stack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Jon Coppeard
Bu
g
1
81796
5
- Add
telemetry to mon
i
tor how quickly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Copp
e
a
rd
Bug
18191
2
6 - Part
6
: Don't block on the lock if it
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 1819126 - Part
5
: Sign
a
l res
u
med condi
t
ion variable
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 181
9
126 - P
a
r
t
4
:
Dro
p
t
h
e
loc
k
while movin
g
work
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n Coppeard
Bug 1
8
19126 -
Par
t
3
: Use a
local
r
eference
t
o check
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jo
n
Coppeard
Bug 1819126 -
Par
t
2:
S
p
lit si
n
gle threaded an
d
parallel
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Cop
p
eard
Bug 18191
2
6
- Part
1
:
S
h
uffle GC
M
arker data fields
.
.
.
commit
|
commitdiff
|
tree
next