Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cmuratori/computer_enhance
/ functions
Functions
859 in github.com/cmuratori/computer_enhance
⨍
Functions
859
◇
Types & classes
338
↓ 1 callers
Function
PrintTimeElapsed
perfaware/part2/listing_0087_simplified_profiler.cpp:85
↓ 1 callers
Function
PrintTimeElapsed
perfaware/part2/listing_0091_switchable_profiler.cpp:83
↓ 1 callers
Function
PrintTimeElapsed
perfaware/part3/listing_0100_bandwidth_profiler.cpp:89
↓ 1 callers
Function
PrintToOutput
perfaware/sim86/shared/contrib_webassembly/custom_fprintf.cpp:187
↓ 1 callers
Function
ReadOSRandomBytes
perfaware/part3/listing_0137_os_platform.cpp:66
↓ 1 callers
Function
ReadOSRandomBytes
perfaware/part3/listing_0163_os_platform.cpp:68
↓ 1 callers
Function
ReadOSRandomBytes
perfaware/part4/listing_0169_os_platform.cpp:77
↓ 1 callers
Function
ReadOSRandomBytes
perfaware/part5/listing_0163_os_platform.cpp:68
↓ 1 callers
Function
ReadViaMapViewOfFile
perfaware/part3/listing_0129_memory_mapped_file_test.cpp:19
↓ 1 callers
Function
ReadViaReadFile
perfaware/part3/listing_0102_read_overhead_test.cpp:106
↓ 1 callers
Function
ReferenceHaversine
NOTE(casey): EarthRadius is generally expected to be 6372.8
perfaware/part3/listing_0065_haversine_formula.cpp:30
↓ 1 callers
Function
ReferenceSumHaversine
perfaware/part4/listing_0172_reference_haversine.cpp:101
↓ 1 callers
Function
ReplacementSumHaversine
perfaware/part4/listing_0192_haversine_replacement.cpp:42
↓ 1 callers
Function
RoundToPow2Size
perfaware/part3/listing_0121_circular_buffer_main.cpp:79
↓ 1 callers
Function
Run8086
perfaware/sim86/sim86.cpp:170
↓ 1 callers
Function
SecondsFromCPUTime
perfaware/part3/listing_0164_csv_repetition_tester.cpp:93
↓ 1 callers
Function
SecondsFromCPUTime
perfaware/part3/listing_0109_pagefault_repetition_tester.cpp:64
↓ 1 callers
Function
SecondsFromCPUTime
perfaware/part4/listing_0164_csv_repetition_tester.cpp:93
↓ 1 callers
Function
SecondsFromCPUTime
perfaware/part5/listing_0164_csv_repetition_tester.cpp:93
↓ 1 callers
Function
SecondsFromCPUTime
perfaware/part5/listing_0203_csv_repetition_tester.cpp:96
↓ 1 callers
Function
Seed
perfaware/part2/listing_0066_haversine_generator_main.cpp:72
↓ 1 callers
Function
SinCE
perfaware/part4/listing_0190_math_replacement.cpp:21
↓ 1 callers
Function
SinQ
perfaware/part4/listing_0178_quadratic_sign_main.cpp:43
↓ 1 callers
Function
SinQHalf
perfaware/part4/listing_0179_sinq_range_reduced_main.cpp:54
↓ 1 callers
Function
SqrtCE
perfaware/part4/listing_0176_math_check_main.cpp:58
↓ 1 callers
Function
SqrtCE
perfaware/part4/listing_0190_math_replacement.cpp:51
↓ 1 callers
Function
SqrtCE
perfaware/part5/listing_0199_dead_code_fixed_main.cpp:54
↓ 1 callers
Function
SqrtCE
perfaware/part5/listing_0201_dead_code_macros_main.cpp:55
↓ 1 callers
Function
SqrtCE
perfaware/part5/listing_0198_dead_code_timing_main.cpp:54
↓ 1 callers
Function
SqrtCE
perfaware/part5/listing_0196_dead_code_main.cpp:27
↓ 1 callers
Function
SqrtCE
perfaware/part5/listing_0197_dead_code_prevention_main.cpp:27
↓ 1 callers
Function
SqrtFCE
perfaware/part4/listing_0177_sqrt_main.cpp:47
↓ 1 callers
Function
SqrtRange
perfaware/part4/listing_0174_range_check_main.cpp:92
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0097_tsc_select_main.cpp:92
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0082_nesting_haversine_main.cpp:89
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0086_recursive_haversine_main.cpp:91
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0078_profiled_haversine_main.cpp:89
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0099_qpc_minimal_blocks_main.cpp:93
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0095_profiled_haversine_main.cpp:92
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0075_timed_haversine_main.cpp:85
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0084_recursive_timed_haversine_main.cpp:91
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0092_profiler_on_haversine_main.cpp:92
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0093_profiler_off_haversine_main.cpp:91
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0090_allfuncs_counted_haversine_main.cpp:91
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0080_double_counted_haversine_main.cpp:91
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0088_simplified_haversine_main.cpp:89
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0067_simple_haversine_main.cpp:86
↓ 1 callers
Function
SumHaversineDistances
perfaware/part2/listing_0098_qpc_select_main.cpp:93
↓ 1 callers
Function
SumHaversineDistances
perfaware/part3/listing_0101_read_bandwidth_main.cpp:93
↓ 1 callers
Function
TaylorSine
perfaware/part4/listing_0182_taylor_sine_backward_main.cpp:56
↓ 1 callers
Function
TaylorSine
perfaware/part4/listing_0183_taylor_sine_fma_main.cpp:56
↓ 1 callers
Function
TaylorSine
perfaware/part4/listing_0180_taylor_sine_main.cpp:56
↓ 1 callers
Function
TaylorSine
perfaware/part4/listing_0181_taylor_sine_horner_main.cpp:56
↓ 1 callers
Function
TaylorSineBackward
perfaware/part4/listing_0182_taylor_sine_backward_main.cpp:71
↓ 1 callers
Function
TaylorSineBackward
perfaware/part4/listing_0183_taylor_sine_fma_main.cpp:71
↓ 1 callers
Function
TaylorSineBackwardFMA
perfaware/part4/listing_0183_taylor_sine_fma_main.cpp:107
↓ 1 callers
Function
TaylorSineCoefficient
perfaware/part4/listing_0180_taylor_sine_main.cpp:48
↓ 1 callers
Function
TaylorSineHorner
perfaware/part4/listing_0182_taylor_sine_backward_main.cpp:92
↓ 1 callers
Function
TaylorSineHorner
perfaware/part4/listing_0183_taylor_sine_fma_main.cpp:92
↓ 1 callers
Function
TaylorSineHorner
perfaware/part4/listing_0181_taylor_sine_horner_main.cpp:71
↓ 1 callers
Function
TaylorSineHornerFMA
perfaware/part4/listing_0183_taylor_sine_fma_main.cpp:128
↓ 1 callers
Function
TryDecode
perfaware/sim86/sim86_decode.cpp:71
↓ 1 callers
Function
TryToEnableLargePages
perfaware/part3/listing_0169_os_platform.cpp:97
↓ 1 callers
Function
TryToEnableLargePages
perfaware/part3/listing_0137_os_platform.cpp:77
↓ 1 callers
Function
TryToEnableLargePages
perfaware/part3/listing_0126_os_platform.cpp:60
↓ 1 callers
Function
TryToEnableLargePages
perfaware/part3/listing_0163_os_platform.cpp:88
↓ 1 callers
Function
TryToEnableLargePages
perfaware/part4/listing_0169_os_platform.cpp:97
↓ 1 callers
Function
TryToEnableLargePages
perfaware/part5/listing_0163_os_platform.cpp:88
↓ 1 callers
Function
UpdateTimingForExec
perfaware/sim86/sim86_cycles.cpp:483
↓ 1 callers
Function
ZeroCharBuffer
perfaware/sim86/shared/contrib_webassembly/custom_fprintf.cpp:74
↓ 1 callers
Method
_convert
(self)
perfaware/sim86/shared/contrib_python/sim86.py:178
↓ 1 callers
Function
address_expr_to_obj
perfaware/sim86/shared/contrib_ruby/sim86.cpp:49
↓ 1 callers
Function
decode_8086_instruction
(source: &[u8])
perfaware/sim86/shared/contrib_rust/src/lib.rs:23
↓ 1 callers
Function
disassemble
(data)
perfaware/sim86/shared/contrib_nodejs/sim8086_disassemble.js:99
↓ 1 callers
Function
disassembleInstruction
(instruction)
perfaware/sim86/shared/contrib_nodejs/sim8086_disassemble.js:117
↓ 1 callers
Function
getAddressDetails
(address, instruction)
perfaware/sim86/shared/contrib_nodejs/sim8086_disassemble.js:188
↓ 1 callers
Function
getEffectiveAddress
(address)
perfaware/sim86/shared/contrib_nodejs/sim8086_disassemble.js:168
↓ 1 callers
Function
get_8086_instruction_table
()
perfaware/sim86/shared/contrib_rust/src/lib.rs:14
↓ 1 callers
Function
memcpy
perfaware/sim86/shared/contrib_webassembly/custom_fprintf.cpp:215
↓ 1 callers
Function
mnemonic_from_operation_type
(op: operation_type)
perfaware/sim86/shared/contrib_rust/src/lib.rs:47
↓ 1 callers
Function
onFile
(ev, view, instance)
perfaware/sim86/shared/contrib_webassembly/main.js:1
↓ 1 callers
Function
op2sym
perfaware/sim86/shared/contrib_ruby/sim86.cpp:27
Function
ASinCE
perfaware/part4/listing_0190_math_replacement.cpp:61
Function
AllocateAndCopy
perfaware/part3/listing_0165_osread_revisited.cpp:47
Function
AllocateAndTouch
perfaware/part3/listing_0165_osread_revisited.cpp:22
Function
AllocateBuffer
perfaware/part3/listing_0068_buffer.cpp:49
Function
AllocateTestSeries
perfaware/part5/listing_0203_csv_repetition_tester.cpp:300
Function
AreEqual
perfaware/part3/listing_0068_buffer.cpp:31
Function
AreEqual
perfaware/part5/listing_0125_buffer.cpp:41
Function
BeginProfile
perfaware/part2/listing_0085_recursive_profiler.cpp:99
Function
BeginProfile
perfaware/part2/listing_0096_selectable_profiler.cpp:158
Function
BeginProfile
perfaware/part2/listing_0081_nesting_profiler.cpp:93
Function
BeginProfile
perfaware/part2/listing_0087_simplified_profiler.cpp:97
Function
BeginProfile
perfaware/part2/listing_0091_switchable_profiler.cpp:124
Function
BeginTime
perfaware/part3/listing_0164_csv_repetition_tester.cpp:193
Function
BeginTime
perfaware/part3/listing_0109_pagefault_repetition_tester.cpp:151
Function
BeginTime
perfaware/part5/listing_0203_csv_repetition_tester.cpp:198
Function
CMPAllBytes
perfaware/part3/listing_0131_front_end_test.cpp:77
Function
CPUWaitLoop
perfaware/part4/listing_0169_os_platform.cpp:468
Function
Cast32BP
perfaware/part3/listing_0124_32bit_pointer_main.cpp:85
← previous
next →
501–600 of 859, ranked by callers