जाने संस्करण: 1.13.4 स्रोत कोड सिंक / एक बार में। निम्न टिप्पणी में "गर्म पथ" का उल्लेख किया गया है:
type Once struct {
// done indicates whether the action has been performed.
// It is first in the struct because it is used in the hot path.
// The hot path is inlined at every call site.
// Placing done first allows more compact instructions on some architectures (amd64/x86),
// and fewer instructions (to calculate offset) on other architectures.
done uint32
m Mutex
}
मेरे प्रश्न हैं:
"हॉट पाथ" का यहां क्या मतलब है?
क्या "यह संरचना में सबसे पहले है" एक "गर्म पथ" को अधिक कुशल बनाता है? क्यों?