Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for KeepNArenaHints (0.21 sec)

  1. src/runtime/malloc_test.go

    		}
    		return
    	}
    	disallowed := [][2]uintptr{}
    	// Drop all but the next 3 hints. 64-bit has a lot of hints,
    	// so it would take a lot of memory to go through all of them.
    	KeepNArenaHints(3)
    	// Consume these 3 hints and force the runtime to find some
    	// fallback hints.
    	for i := 0; i < 5; i++ {
    		// Reserve memory at the next hint so it can't be used
    		// for the heap.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 05 23:35:29 UTC 2023
    - 10.6K bytes
    - Viewed (0)
  2. src/runtime/export_test.go

    		return tracebackPCs(&u, 0, stk)
    	}
    	n := 0
    	systemstack(func() {
    		n = TracebackSystemstack(stk, i-1)
    	})
    	return n
    }
    
    func KeepNArenaHints(n int) {
    	hint := mheap_.arenaHints
    	for i := 1; i < n; i++ {
    		hint = hint.next
    		if hint == nil {
    			return
    		}
    	}
    	hint.next = nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:50:53 UTC 2024
    - 46.1K bytes
    - Viewed (0)
Back to top