internal static ProfilerRecorder StartNew() { return(ProfilerRecorder.Create(default(ProfilerRecorderHandle), 0, ProfilerRecorderOptions.StartImmediately)); }
public ProfilerRecorder(ProfilerRecorderHandle statHandle, int capacity = 1, ProfilerRecorderOptions options = ProfilerRecorderOptions.Default) { this = ProfilerRecorder.Create(statHandle, capacity, options); }
public ProfilerRecorder(ProfilerMarker marker, int capacity = 1, ProfilerRecorderOptions options = ProfilerRecorderOptions.Default) { this = ProfilerRecorder.Create(ProfilerRecorderHandle.Get(marker), capacity, options); }
public unsafe ProfilerRecorder(ProfilerCategory category, char *statName, int statNameLen, int capacity = 1, ProfilerRecorderOptions options = ProfilerRecorderOptions.Default) { ProfilerRecorderHandle byName = ProfilerRecorderHandle.GetByName(category, statName, statNameLen); this = ProfilerRecorder.Create(byName, capacity, options); }
public ProfilerRecorder(ProfilerCategory category, string statName, int capacity = 1, ProfilerRecorderOptions options = ProfilerRecorderOptions.Default) { ProfilerRecorderHandle byName = ProfilerRecorderHandle.GetByName(category, statName); this = ProfilerRecorder.Create(byName, capacity, options); }
internal ProfilerRecorder(ProfilerRecorderOptions options) { this = ProfilerRecorder.Create(default(ProfilerRecorderHandle), 0, options); }