Home
last modified time | relevance | path

Searched refs:sweepgen (Results 1 – 25 of 126) sorted by last modified time

123456

/dports/graphics/darktable38/darktable-3.8.0/src/external/lua/src/
H A Dlgc.c1088 static GCObject **sweepgen (lua_State *L, global_State *g, GCObject **p, in sweepgen() function
1238 psurvival = sweepgen(L, g, &g->allgc, g->survival, &g->firstold1); in youngcollection()
1240 sweepgen(L, g, psurvival, g->old1, &g->firstold1); in youngcollection()
1247 psurvival = sweepgen(L, g, &g->finobj, g->finobjsur, &dummy); in youngcollection()
1249 sweepgen(L, g, psurvival, g->finobjold1, &dummy); in youngcollection()
1254 sweepgen(L, g, &g->tobefnz, NULL, &dummy); in youngcollection()
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/runtime/
H A Dmgcmark.go336 sg := mheap_.sweepgen
371 if !useCheckmark && !(s.sweepgen == sg || s.sweepgen == sg+3) {
373 print("sweep ", s.sweepgen, " ", sg, "\n")
H A Dmgcsweep.go101 sg := h.sweepgen
167 if sl.sweepGen != mheap_.sweepgen {
256 sg := mheap_.sweepgen
360 if !(s.sweepgen == sl.sweepGen || s.sweepgen == sl.sweepGen+3) {
483 sweepgen := mheap_.sweepgen
484 if state := s.state.get(); state != mSpanInUse || s.sweepgen != sweepgen-1 {
485 print("mspan.sweep: state=", state, " sweepgen=", s.sweepgen, " mheap.sweepgen=", sweepgen, "\n")
640 if state := s.state.get(); state != mSpanInUse || s.sweepgen != sweepgen-1 {
641 print("mspan.sweep: state=", state, " sweepgen=", s.sweepgen, " mheap.sweepgen=", sweepgen, "\n")
644 if s.sweepgen == sweepgen+1 || s.sweepgen == sweepgen+3 {
[all …]
H A Dmheap.go68 sweepgen uint32 // sweep generation, see comment in mspan; written during STW member
452 sweepgen uint32 member
1260 atomic.Store(&s.sweepgen, h.sweepgen)
1472 if s.allocCount != 0 || s.sweepgen != h.sweepgen {
1473 …tr ", hex(s.base()), " allocCount ", s.allocCount, " sweepgen ", s.sweepgen, "/", h.sweepgen, "\n")
H A Dmcache.go89 c.flushGen = mheap_.sweepgen
155 if s.sweepgen != mheap_.sweepgen+3 {
173 s.sweepgen = mheap_.sweepgen + 3
227 mheap_.central[spc].mcentral.fullSwept(mheap_.sweepgen).push(s)
238 sg := mheap_.sweepgen
248 if s.sweepgen != sg+1 {
288 sg := mheap_.sweepgen
297 atomic.Store(&c.flushGen, mheap_.sweepgen) // Synchronizes with gcStart
H A Dmcentral.go57 return &c.partial[1-sweepgen/2%2]
63 return &c.partial[sweepgen/2%2]
68 func (c *mcentral) fullUnswept(sweepgen uint32) *spanSet {
69 return &c.full[1-sweepgen/2%2]
74 func (c *mcentral) fullSwept(sweepgen uint32) *spanSet {
75 return &c.full[sweepgen/2%2]
108 sg := mheap_.sweepgen
199 sg := mheap_.sweepgen
200 stale := s.sweepgen == sg+1
210 atomic.Store(&s.sweepgen, sg-1)
[all …]
H A Dmgc.go635 if fg := atomic.Load(&p.mcache.flushGen); fg != mheap_.sweepgen {
636 println("runtime: p", p.id, "flushGen", fg, "!= sweepgen", mheap_.sweepgen)
1461 mheap_.sweepgen += 2
/dports/lang/gcc12-devel/gcc-12-20211205/libgo/go/runtime/
H A Dmgcmark.go251 sg := mheap_.sweepgen
286 if !useCheckmark && !(s.sweepgen == sg || s.sweepgen == sg+3) {
288 print("sweep ", s.sweepgen, " ", sg, "\n")
H A Dmgcsweep.go97 sg := h.sweepgen
141 sg := mheap_.sweepgen
210 sweepGen: mheap_.sweepgen,
287 if !(s.sweepgen == sl.sweepGen || s.sweepgen == sl.sweepGen+3) {
407 sweepgen := mheap_.sweepgen
408 if state := s.state.get(); state != mSpanInUse || s.sweepgen != sweepgen-1 {
409 print("mspan.sweep: state=", state, " sweepgen=", s.sweepgen, " mheap.sweepgen=", sweepgen, "\n")
561 if state := s.state.get(); state != mSpanInUse || s.sweepgen != sweepgen-1 {
562 print("mspan.sweep: state=", state, " sweepgen=", s.sweepgen, " mheap.sweepgen=", sweepgen, "\n")
565 if s.sweepgen == sweepgen+1 || s.sweepgen == sweepgen+3 {
[all …]
H A Dmheap.go68 sweepgen uint32 // sweep generation, see comment in mspan; written during STW member
455 sweepgen uint32 member
1249 atomic.Store(&s.sweepgen, h.sweepgen)
1467 if s.allocCount != 0 || s.sweepgen != h.sweepgen {
1468 …tr ", hex(s.base()), " allocCount ", s.allocCount, " sweepgen ", s.sweepgen, "/", h.sweepgen, "\n")
H A Dmcentral.go57 return &c.partial[1-sweepgen/2%2]
62 func (c *mcentral) partialSwept(sweepgen uint32) *spanSet {
63 return &c.partial[sweepgen/2%2]
68 func (c *mcentral) fullUnswept(sweepgen uint32) *spanSet {
69 return &c.full[1-sweepgen/2%2]
74 func (c *mcentral) fullSwept(sweepgen uint32) *spanSet {
75 return &c.full[sweepgen/2%2]
196 sg := mheap_.sweepgen
197 stale := s.sweepgen == sg+1
207 atomic.Store(&s.sweepgen, sg-1)
[all …]
H A Dmgc.go633 if fg := atomic.Load(&p.mcache.flushGen); fg != mheap_.sweepgen {
634 println("runtime: p", p.id, "flushGen", fg, "!= sweepgen", mheap_.sweepgen)
1465 mheap_.sweepgen += 2
H A Dmcache.go82 c.flushGen = mheap_.sweepgen
147 if s.sweepgen != mheap_.sweepgen+3 {
165 s.sweepgen = mheap_.sweepgen + 3
240 mheap_.central[spc].mcentral.fullSwept(mheap_.sweepgen).push(s)
251 sg := mheap_.sweepgen
260 if s.sweepgen != sg+1 {
302 sg := mheap_.sweepgen
310 atomic.Store(&c.flushGen, mheap_.sweepgen) // Synchronizes with gcStart
/dports/ports-mgmt/pkg/pkg-1.17.5/external/lua/src/
H A Dlgc.c1088 static GCObject **sweepgen (lua_State *L, global_State *g, GCObject **p, in sweepgen() function
1238 psurvival = sweepgen(L, g, &g->allgc, g->survival, &g->firstold1); in youngcollection()
1240 sweepgen(L, g, psurvival, g->old1, &g->firstold1); in youngcollection()
1247 psurvival = sweepgen(L, g, &g->finobj, g->finobjsur, &dummy); in youngcollection()
1249 sweepgen(L, g, psurvival, g->finobjold1, &dummy); in youngcollection()
1254 sweepgen(L, g, &g->tobefnz, NULL, &dummy); in youngcollection()
/dports/lang/gcc11-devel/gcc-11-20211009/libgo/go/runtime/
H A Dmcache.go82 c.flushGen = mheap_.sweepgen
147 if s.sweepgen != mheap_.sweepgen+3 {
165 s.sweepgen = mheap_.sweepgen + 3
237 mheap_.central[spc].mcentral.fullSwept(mheap_.sweepgen).push(s)
248 sg := mheap_.sweepgen
257 if s.sweepgen != sg+1 {
295 sg := mheap_.sweepgen
303 atomic.Store(&c.flushGen, mheap_.sweepgen) // Synchronizes with gcStart
H A Dmcentral.go57 return &c.partial[1-sweepgen/2%2]
63 return &c.partial[sweepgen/2%2]
69 return &c.full[1-sweepgen/2%2]
75 return &c.full[sweepgen/2%2]
84 sg := mheap_.sweepgen
119 if atomic.Load(&s.sweepgen) == sg-2 && atomic.Cas(&s.sweepgen, sg-2, sg-1) {
138 if atomic.Load(&s.sweepgen) == sg-2 && atomic.Cas(&s.sweepgen, sg-2, sg-1) {
193 sg := mheap_.sweepgen
194 stale := s.sweepgen == sg+1
204 atomic.Store(&s.sweepgen, sg-1)
[all …]
H A Dmheap.go67 sweepgen uint32 // sweep generation, see comment in mspan; written during STW member
453 sweepgen uint32 member
821 sg := h.sweepgen
846 if atomic.Load(&s.sweepgen) == sg-2 && atomic.Cas(&s.sweepgen, sg-2, sg-1) {
1252 atomic.Store(&s.sweepgen, h.sweepgen)
1449 if s.allocCount != 0 || s.sweepgen != h.sweepgen {
1450 …tr ", hex(s.base()), " allocCount ", s.allocCount, " sweepgen ", s.sweepgen, "/", h.sweepgen, "\n")
H A Dmgc.go1354 if fg := atomic.Load(&p.mcache.flushGen); fg != mheap_.sweepgen {
1355 println("runtime: p", p.id, "flushGen", fg, "!= sweepgen", mheap_.sweepgen)
2180 mheap_.sweepgen += 2
H A Dmgcmark.go252 sg := mheap_.sweepgen
287 if !useCheckmark && !(s.sweepgen == sg || s.sweepgen == sg+3) {
289 print("sweep ", s.sweepgen, " ", sg, "\n")
H A Dmgcsweep.go97 sg := h.sweepgen
141 sg := mheap_.sweepgen
205 sg := mheap_.sweepgen
216 if !(s.sweepgen == sg || s.sweepgen == sg+3) {
222 if s.sweepgen == sg-2 && atomic.Cas(&s.sweepgen, sg-2, sg-1) {
297 sg := mheap_.sweepgen
329 sweepgen := mheap_.sweepgen
330 if state := s.state.get(); state != mSpanInUse || s.sweepgen != sweepgen-1 {
480 if state := s.state.get(); state != mSpanInUse || s.sweepgen != sweepgen-1 {
484 if s.sweepgen == sweepgen+1 || s.sweepgen == sweepgen+3 {
[all …]
/dports/lang/gcc10-devel/gcc-10-20211008/libgo/go/runtime/
H A Dmcentral.go50 sg := mheap_.sweepgen
54 if s.sweepgen == sg-2 && atomic.Cas(&s.sweepgen, sg-2, sg-1) {
61 if s.sweepgen == sg-1 {
73 if s.sweepgen == sg-2 && atomic.Cas(&s.sweepgen, sg-2, sg-1) {
91 if s.sweepgen == sg-1 {
155 sg := mheap_.sweepgen
156 stale := s.sweepgen == sg+1
167 atomic.Store(&s.sweepgen, sg)
210 if sg := mheap_.sweepgen; s.sweepgen == sg+1 || s.sweepgen == sg+3 {
221 atomic.Store(&s.sweepgen, mheap_.sweepgen)
[all …]
H A Dmgc.go1290 if fg := atomic.Load(&p.mcache.flushGen); fg != mheap_.sweepgen {
1291 println("runtime: p", p.id, "flushGen", fg, "!= sweepgen", mheap_.sweepgen)
2131 mheap_.sweepgen += 2
2133 if mheap_.sweepSpans[mheap_.sweepgen/2%2].index != 0 {
H A Dmgcsweep.go112 sg := mheap_.sweepgen
123 if !(s.sweepgen == sg || s.sweepgen == sg+3) {
129 if s.sweepgen == sg-2 && atomic.Cas(&s.sweepgen, sg-2, sg-1) {
183 sg := mheap_.sweepgen
184 spangen := atomic.Load(&s.sweepgen)
215 sweepgen := mheap_.sweepgen
216 if state := s.state.get(); state != mSpanInUse || s.sweepgen != sweepgen-1 {
217 print("mspan.sweep: state=", state, " sweepgen=", s.sweepgen, " mheap.sweepgen=", sweepgen, "\n")
356 if state := s.state.get(); state != mSpanInUse || s.sweepgen != sweepgen-1 {
357 print("mspan.sweep: state=", state, " sweepgen=", s.sweepgen, " mheap.sweepgen=", sweepgen, "\n")
[all …]
H A Dmcache.go83 c.flushGen = mheap_.sweepgen
123 if s.sweepgen != mheap_.sweepgen+3 {
126 atomic.Store(&s.sweepgen, mheap_.sweepgen)
141 s.sweepgen = mheap_.sweepgen + 3
170 sg := mheap_.sweepgen
178 atomic.Store(&c.flushGen, mheap_.sweepgen) // Synchronizes with gcStart
H A Dmgcmark.go74 work.nSpanRoots = mheap_.sweepSpans[mheap_.sweepgen/2%2].numBlocks()
249 sg := mheap_.sweepgen
250 spans := mheap_.sweepSpans[mheap_.sweepgen/2%2].block(shard)
270 if !useCheckmark && !(s.sweepgen == sg || s.sweepgen == sg+3) {
272 print("sweep ", s.sweepgen, " ", sg, "\n")

123456