Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 16 for checkTask (0.14 sec)

  1. src/runtime/mcheckmark.go

    // GC checkmarks
    //
    // In a concurrent garbage collector, one worries about failing to mark
    // a live object due to mutations without write barriers or bugs in the
    // collector implementation. As a sanity check, the GC has a 'checkmark'
    // mode that retraverses the object graph with the world stopped, to make
    // sure that everything that should be marked is marked.
    
    package runtime
    
    import (
    	"internal/goarch"
    	"internal/runtime/atomic"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  2. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/accessors/AccessorFragments.kt

    import org.gradle.kotlin.dsl.internal.sharedruntime.codegen.primitiveTypeStrings
    import org.gradle.kotlin.dsl.support.bytecode.ALOAD
    import org.gradle.kotlin.dsl.support.bytecode.ARETURN
    import org.gradle.kotlin.dsl.support.bytecode.CHECKCAST
    import org.gradle.kotlin.dsl.support.bytecode.INVOKEINTERFACE
    import org.gradle.kotlin.dsl.support.bytecode.INVOKESTATIC
    import org.gradle.kotlin.dsl.support.bytecode.InternalName
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 01 13:09:46 UTC 2024
    - 40.2K bytes
    - Viewed (0)
  3. platforms/core-runtime/base-asm/src/main/java/org/gradle/model/internal/asm/MethodVisitorScope.java

    import static org.objectweb.asm.Opcodes.ALOAD;
    import static org.objectweb.asm.Opcodes.ANEWARRAY;
    import static org.objectweb.asm.Opcodes.ARETURN;
    import static org.objectweb.asm.Opcodes.ASTORE;
    import static org.objectweb.asm.Opcodes.CHECKCAST;
    import static org.objectweb.asm.Opcodes.DUP;
    import static org.objectweb.asm.Opcodes.F_SAME;
    import static org.objectweb.asm.Opcodes.GETFIELD;
    import static org.objectweb.asm.Opcodes.GETSTATIC;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 02 15:31:29 UTC 2024
    - 12.4K bytes
    - Viewed (0)
  4. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/execution/ResidualProgramCompiler.kt

    import org.gradle.kotlin.dsl.support.bytecode.ALOAD
    import org.gradle.kotlin.dsl.support.bytecode.ARETURN
    import org.gradle.kotlin.dsl.support.bytecode.ASTORE
    import org.gradle.kotlin.dsl.support.bytecode.CHECKCAST
    import org.gradle.kotlin.dsl.support.bytecode.DUP
    import org.gradle.kotlin.dsl.support.bytecode.GETSTATIC
    import org.gradle.kotlin.dsl.support.bytecode.ICONST_0
    import org.gradle.kotlin.dsl.support.bytecode.INVOKEINTERFACE
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 01 13:09:45 UTC 2024
    - 27.1K bytes
    - Viewed (0)
  5. src/runtime/mwbbuf.go

    	ptrs := pp.wbBuf.buf[:n]
    
    	// Poison the buffer to make extra sure nothing is enqueued
    	// while we're processing the buffer.
    	pp.wbBuf.next = 0
    
    	if useCheckmark {
    		// Slow path for checkmark mode.
    		for _, ptr := range ptrs {
    			shade(ptr)
    		}
    		pp.wbBuf.reset()
    		return
    	}
    
    	// Mark all of the pointers in the buffer and record only the
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 8.1K bytes
    - Viewed (0)
  6. src/runtime/stubs.go

    func divRoundUp(n, a uintptr) uintptr {
    	// a is generally a power of two. This will get inlined and
    	// the compiler will optimize the division.
    	return (n + a - 1) / a
    }
    
    // checkASM reports whether assembly runtime checks have passed.
    func checkASM() bool
    
    func memequal_varlen(a, b unsafe.Pointer) bool
    
    // bool2int returns 0 if x is false or 1 if x is true.
    func bool2int(x bool) int {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 20.2K bytes
    - Viewed (0)
  7. src/runtime/runtime1.go

    		throw("float32nan2")
    	}
    	if i == i1 {
    		throw("float32nan3")
    	}
    
    	testAtomic64()
    
    	if fixedStack != round2(fixedStack) {
    		throw("FixedStack is not power-of-2")
    	}
    
    	if !checkASM() {
    		throw("assembly checks failed")
    	}
    }
    
    type dbgVar struct {
    	name   string
    	value  *int32        // for variables that can only be set at startup
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:52:17 UTC 2024
    - 19.3K bytes
    - Viewed (0)
  8. src/cmd/link/internal/loader/loader.go

    		// referenced by name. Also no need to do overwriting
    		// check, as same hash indicates same content.
    		var checkHash func() (symAndSize, bool)
    		var addToHashMap func(symAndSize)
    		var h64 uint64        // only used for hashed64Def
    		var h *goobj.HashType // only used for hashedDef
    		if kind == hashed64Def {
    			checkHash = func() (symAndSize, bool) {
    				h64 = r.Hash64(li - uint32(r.ndef))
    				s, existed := st.hashed64Syms[h64]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:10 UTC 2024
    - 81.5K bytes
    - Viewed (0)
  9. src/runtime/mgcmark.go

    			}
    			// Check that this span was swept (it may be cached or uncached).
    			if !useCheckmark && !(s.sweepgen == sg || s.sweepgen == sg+3) {
    				// sweepgen was updated (+2) during non-checkmark GC pass
    				print("sweep ", s.sweepgen, " ", sg, "\n")
    				throw("gc: unswept span")
    			}
    
    			// Lock the specials to prevent a special from being
    			// removed from the list while we're traversing it.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 18 21:25:11 UTC 2024
    - 52.5K bytes
    - Viewed (0)
  10. src/runtime/mgc.go

    		// before continuing.
    	})
    
    	var stwSwept bool
    	systemstack(func() {
    		work.heap2 = work.bytesMarked
    		if debug.gccheckmark > 0 {
    			// Run a full non-parallel, stop-the-world
    			// mark using checkmark bits, to check that we
    			// didn't forget to mark anything during the
    			// concurrent mark process.
    			startCheckmarks()
    			gcResetMarkState()
    			gcw := &getg().m.p.ptr().gcw
    			gcDrain(gcw, 0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 62K bytes
    - Viewed (0)
Back to top