- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 27 for noSpan (2.44 sec)
-
src/runtime/mheap.go
} } h.allspans = h.allspans[:len(h.allspans)+1] h.allspans[len(h.allspans)-1] = s } // A spanClass represents the size class and noscan-ness of a span. // // Each size class has a noscan spanClass and a scan spanClass. The // noscan spanClass contains only noscan objects, which do not contain // pointers and thus do not need to be scanned by the garbage // collector. type spanClass uint8 const (
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 22:31:00 UTC 2024 - 78K bytes - Viewed (0) -
src/runtime/arena.go
// // The sweeper handles moving chunks out of this quarantine state to be ready for // reuse. When the chunk is placed into the quarantine state, its corresponding // span is marked as noscan so that the GC doesn't try to scan memory that would // cause a fault. // // At the next layer are the user arenas themselves. They consist of a single
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 08 17:44:56 UTC 2024 - 37.9K bytes - Viewed (0) -
src/runtime/mgcmark.go
s := spanOfUnchecked(b) n := s.elemsize if n == 0 { throw("scanobject n == 0") } if s.spanclass.noscan() { // Correctness-wise this is ok, but it's inefficient // if noscan objects reach here. throw("scanobject of a noscan object") } var tp typePointers if n > maxObletBytes { // Large object. Break into oblets for better
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 18 21:25:11 UTC 2024 - 52.5K bytes - Viewed (0) -
src/runtime/mbitmap.go
// //go:nosplit func (span *mspan) heapBits() []uintptr { const doubleCheck = false if doubleCheck && !span.isUserArenaChunk { if span.spanclass.noscan() { throw("heapBits called for noscan") } if span.elemsize > minSizeForMallocHeader { throw("heapBits called for span class that should have a malloc header") } } // Find the bitmap at the end of the span. //
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 00:18:55 UTC 2024 - 60K bytes - Viewed (0) -
src/runtime/mwbbuf.go
// Mark span. arena, pageIdx, pageMask := pageIndexOf(span.base()) if arena.pageMarks[pageIdx]&pageMask == 0 { atomic.Or8(&arena.pageMarks[pageIdx], pageMask) } if span.spanclass.noscan() { gcw.bytesMarked += uint64(span.elemsize) continue } ptrs[pos] = obj pos++ } // Enqueue the greyed objects. gcw.putBatch(ptrs[:pos]) pp.wbBuf.reset()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 25 19:53:03 UTC 2024 - 8.1K bytes - Viewed (0) -
.space/CODEOWNERS
# OWNER_LIST: Zalim.Bashorov # OWNER_LIST: Ilya.Goncharov Artem.Kobzar # OWNER_LIST: Simon.Ogorodnik Stanislav.Erokhin # OWNER_LIST: Alexander.Shabalin Aleksei.Glushko Sergey.Bogolepov Svyatoslav.Scherbina # OWNER_LIST: Brian.Norman # OWNER_LIST: Sergej.Jaskiewicz # OWNER_LIST: Wojciech.Litewka # Kotlin Libraries # OWNER_LIST: A.Qurbonzoda Vsevolod.Tolstopyato Ilya.Gorbunov Sergey.Shanshin Leonid.Startsev Filipp.Zhinkin
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 29 17:55:49 UTC 2024 - 24K bytes - Viewed (2) -
tensorflow/compiler/jit/BUILD
"rearrange_function_argument_pass_test.cc", ], tags = [ # TODO(b/141643254) Re-enable msan after fixing # use-of-uninitialized-value error. "nomsan", ] + tf_cuda_tests_tags(), deps = [ ":common", ":compilability_check_util", ":compilation_passes", ":compilation_passes_test_main", ":encapsulate_util",
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Fri May 31 00:41:19 UTC 2024 - 61.5K bytes - Viewed (0) -
src/crypto/tls/bogo_config.json
"TLS-ECH-Client-Reject-EarlyDataRejected": "We don't support switiching out ECH configs with this level of granularity", "TLS-ECH-Client-NoNPN": "We don't support NPN", "TLS-ECH-Client-ChannelID": "We don't support sending channel ID", "TLS-ECH-Client-Reject-NoChannelID-TLS13": "We don't support sending channel ID",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 04 15:52:42 UTC 2024 - 19.3K bytes - Viewed (0) -
src/runtime/mfinal.go
if isGoPointerWithoutSpan(e.data) { return } throw("runtime.SetFinalizer: pointer not in allocated block") } // Move base forward if we've got an allocation header. if !span.spanclass.noscan() && !heapBitsInSpan(span.elemsize) && span.spanclass.sizeclass() != 0 { base += mallocHeaderSize } if uintptr(e.data) != base { // As an implementation detail we allow to set finalizers for an inner byte
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 01:56:56 UTC 2024 - 19K bytes - Viewed (0) -
guava/src/com/google/common/net/HttpHeaders.java
/** * The HTTP <a href="https://goo.gl/VKpXxa">{@code X-Download-Options}</a> header field name. * * <p>When the new X-Download-Options header is present with the value {@code noopen}, the user is * prevented from opening a file download directly; instead, they must first save the file * locally. * * @since 24.1 */
Registered: Wed Jun 12 16:38:11 UTC 2024 - Last Modified: Wed May 01 18:44:57 UTC 2024 - 34.3K bytes - Viewed (0)