Abdelrahman Said abdelrahman
abdelrahman pushed to main at abdelrahman/dstring 2023-07-09 20:22:13 +00:00
c1ef7afcac Added more checks for NULL pointers
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-07-09 03:02:32 +00:00
5e84e270bc Added macros for profiling functions and made it possible to compile the
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-07-09 00:52:48 +00:00
c053d20a8f Use sample_start and sample_end pairs instead of the PROFILER_SAMPLE
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-07-08 23:55:39 +00:00
0073114723 Refactor profiling code
abdelrahman pushed to main at abdelrahman/c-cpp-aliases 2023-07-08 20:23:20 +00:00
f95f3aa499 Add f128
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-07-03 21:46:55 +00:00
2e9c2dc6d5 Use profiling functions to time the haversine processor
f0380ce638 Added profiling functions
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-07-02 20:57:21 +00:00
25d38c24b1 Update build files
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-07-02 19:56:35 +00:00
99063fc700 Create the processor
6b27c86a18 Make sum a double instead of integer
1bb16971b2 Read the json file into a dynamically-allocated array to avoid stack
09ed32e41a Write the pairs to json with better precision
Compare 4 commits »
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-07-02 18:59:12 +00:00
31d02aff8c Move EARTH_RADIUS_KM to haversine.h
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-07-02 18:30:05 +00:00
d284a7edc8 Update .gitignore
9a686a2692 Add the json parser
10f1d5686e Update the compilation process
50f881c655 Reorganise the project
Compare 4 commits »
abdelrahman pushed to main at abdelrahman/dstring 2023-07-01 22:29:08 +00:00
31bd885507 Update README
abdelrahman pushed to main at abdelrahman/dstring 2023-07-01 21:56:33 +00:00
9ef56d1189 Implement the functions
8aedc60fb8 Declare the functions
dee8783bdd Add aliases
ee5cc62b0b INITIAL COMMIT
abdelrahman created branch main in abdelrahman/dstring 2023-07-01 21:56:33 +00:00
abdelrahman created repository abdelrahman/dstring 2023-07-01 21:56:03 +00:00
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-06-11 01:16:02 +00:00
301ea44759 Remove parser binary from version control
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-06-11 01:15:08 +00:00
c75e51aa3e Reorganise and start working on the json parser
abdelrahman pushed to refactor at abdelrahman/argparser 2023-06-04 00:53:31 +00:00
a7008d3a1e Started refactoring the parser
abdelrahman created branch refactor in abdelrahman/argparser 2023-06-04 00:53:31 +00:00
abdelrahman pushed to main at abdelrahman/argparser 2023-06-03 23:05:58 +00:00
4dc995b9a6 Add parse_func
abdelrahman pushed to main at abdelrahman/argparser 2023-06-01 23:20:52 +00:00
880627f66c Entry point for testing the parser
d625d4a99c Basic test implementation of an argument parser
b063f60235 Add aliases.h
707db786a6 Add debug config
d4a9143df6 Add .gitignore
Compare 6 commits »