MCPcopy Create free account
hub / github.com/catboost/catboost / ExtraData

Method ExtraData

util/random/random.cpp:17–23  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15 TMultiInput TI;
16
17 static inline ui32 ExtraData() noexcept {
18 ui32 data;
19
20 EntropyPool().LoadOrFail(&data, sizeof(data));
21
22 return IntHash(data ^ GetPID());
23 }
24
25 inline TProcStream() noexcept
26 : Extra(ExtraData())

Callers

nothing calls this directly

Calls 3

IntHashFunction · 0.85
GetPIDFunction · 0.85
LoadOrFailMethod · 0.80

Tested by

no test coverage detected