PerformanceAwareProgramming/part2
doylet 8083a7c782 Prepare for part 3 2024-03-03 22:33:57 +11:00
..
haversine.c perfaware/part2: Add bandwidth tracking 2023-08-24 22:14:24 +10:00
haversine_generator.c Prepare for part 3 2024-03-03 22:33:57 +11:00
haversine_stdlib.c Prepare for part 3 2024-03-03 22:33:57 +11:00
haversine_stdlib.h Prepare for part 3 2024-03-03 22:33:57 +11:00
listing_0065_haversine_formula.cpp perfaware: Setup part2 2023-06-25 22:30:56 +10:00
listing_0066_haversine_generator.cpp perfaware: Setup part2 2023-06-25 22:30:56 +10:00
listing_0067_simple_haversine.cpp perfaware: Setup part2 2023-06-25 22:30:56 +10:00
listing_0068_buffer.cpp perfaware: Setup part2 2023-06-25 22:30:56 +10:00
listing_0069_lookup_json_parser.cpp perfaware: Setup part2 2023-06-25 22:30:56 +10:00
listing_0070_platform_metrics.cpp perfaware/part2: Do RDTSC homework 2023-07-04 21:40:08 +10:00
listing_0071_os_timer_main.cpp perfaware/part2: Do RDTSC homework 2023-07-04 21:40:08 +10:00
listing_0072_cpu_timer_main.cpp perfaware/part2: Do RDTSC homework 2023-07-04 21:40:08 +10:00
listing_0073_cpu_timer_guessfreq_main.cpp perfaware/part2: Do RDTSC homework 2023-07-04 21:40:08 +10:00
listing_0074_platform_metrics.cpp perfaware/part2: Do RDTSC homework 2023-07-04 21:40:08 +10:00
listing_0075_timed_haversine_main.cpp perfaware/part2: Do RDTSC homework 2023-07-04 21:40:08 +10:00
listing_0076_simple_profiler.cpp perfaware/part2: Incorporate recursive profiler changes 2023-07-16 22:58:26 +10:00
listing_0077_profiled_lookup_json_parser.cpp perfaware/part2: Incorporate recursive profiler changes 2023-07-16 22:58:26 +10:00
listing_0078_profiled_haversine_main.cpp perfaware/part2: Incorporate recursive profiler changes 2023-07-16 22:58:26 +10:00
listing_0079_timedblock_lookup_json_parser.cpp perfaware/part2: Incorporate recursive profiler changes 2023-07-16 22:58:26 +10:00
listing_0080_double_counted_haversine_main.cpp perfaware/part2: Incorporate recursive profiler changes 2023-07-16 22:58:26 +10:00
listing_0081_nesting_profiler.cpp perfaware/part2: Incorporate recursive profiler changes 2023-07-16 22:58:26 +10:00
listing_0082_nesting_haversine_main.cpp perfaware/part2: Incorporate recursive profiler changes 2023-07-16 22:58:26 +10:00
listing_0083_recursive_timed_lookup_json_parser.cpp perfaware/part2: Incorporate recursive profiler changes 2023-07-16 22:58:26 +10:00
listing_0084_recursive_timed_haversine_main.cpp perfaware/part2: Incorporate recursive profiler changes 2023-07-16 22:58:26 +10:00
listing_0085_recursive_profiler.cpp perfaware/part2: Incorporate recursive profiler changes 2023-07-16 22:58:26 +10:00
listing_0086_recursive_haversine_main.cpp perfaware/part2: Incorporate recursive profiler changes 2023-07-16 22:58:26 +10:00
listing_0087_simplified_profiler.cpp perfaware/part2: Incorporate recursive profiler changes 2023-07-16 22:58:26 +10:00
listing_0088_simplified_haversine_main.cpp perfaware/part2: Incorporate recursive profiler changes 2023-07-16 22:58:26 +10:00
listing_0089_allfuncs_lookup_json_parser.cpp Prepare for part 3 2024-03-03 22:33:57 +11:00
listing_0090_allfuncs_counted_haversine_main.cpp Prepare for part 3 2024-03-03 22:33:57 +11:00
listing_0091_switchable_profiler.cpp Prepare for part 3 2024-03-03 22:33:57 +11:00
listing_0092_profiler_on_haversine_main.cpp Prepare for part 3 2024-03-03 22:33:57 +11:00
listing_0093_profiler_off_haversine_main.cpp Prepare for part 3 2024-03-03 22:33:57 +11:00
listing_0094_profiled_lookup_json_parser.cpp Prepare for part 3 2024-03-03 22:33:57 +11:00
listing_0095_profiled_haversine_main.cpp Prepare for part 3 2024-03-03 22:33:57 +11:00
listing_0096_selectable_profiler.cpp Prepare for part 3 2024-03-03 22:33:57 +11:00
listing_0097_tsc_select_main.cpp Prepare for part 3 2024-03-03 22:33:57 +11:00
listing_0098_qpc_select_main.cpp Prepare for part 3 2024-03-03 22:33:57 +11:00
listing_0099_qpc_minimal_blocks_main.cpp Prepare for part 3 2024-03-03 22:33:57 +11:00