Abdelrahman Said abdelrahman
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-06-09 17:27:54 +00:00
2c556e12f1 Initial implementation of Windows build script
6c82898225 Update dstr to remove MSVC warnings
a85508e0a4 Add padding to StringUpdate struct
cd78913e83 Add padding to arena and test_func_result structs
a0acada9b4 Fix Windows warning about assigning in conditional expression
Compare 8 commits »
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-06-09 15:20:32 +00:00
99a9cd10f5 Update .gitignore
7e1c25b649 Use out of source build
9008e10651 Fix bug in dirup function
d27fc14b31 Fix termcolour include in tester.c
Compare 4 commits »
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-06-09 00:51:58 +00:00
dbdab01a2c Merge branch 'temp' into 'main'
cf12144230 Add utility macros for arena initialisation
ccc86342cd Add address parameter to wapp_mem_util_alloc
Compare 3 commits »
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-06-03 07:05:37 +00:00
8d89695fcc Test reserving a massive arena
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-06-03 06:58:50 +00:00
6499dd7be9 Rename testing macros
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-06-02 22:56:02 +00:00
75bbb82058 Add helper macro for running test functions
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-06-02 22:36:41 +00:00
7fb13f2439 Update compile script to run tests
0b63bc746d Add tests
6ee3c762df Add terminal colour constants
59f1c3eb58 Add testing utilities
55d0c25c90 Reformat
Compare 5 commits »
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-06-02 20:26:45 +00:00
cfc98e0137 Update .gitignore
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-06-02 19:54:41 +00:00
32877cdeaa Fix platform detection on Apple platforms
7e2d7b28b7 Update .gitignore
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-06-02 19:42:55 +00:00
23886f40e8 Switch to using wapp_mem_util_alloc instead of calloc
57de75c1f8 Set allocation flags per platform
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-06-02 19:10:30 +00:00
9807334ac9 Complete memory allocation and deallocation function definitions
18448dd7c1 Define memory allocation and deallocation functions
62fdef8601 Add platform detection definitions
Compare 3 commits »
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-06-02 00:17:32 +00:00
61c29ee564 Remove growing_arena and use base_arena
36bc8ab54a Ignore test files
a8e5913254 Add release build and compile test
Compare 3 commits »
abdelrahman created branch growing_arena in abdelrahman/wizapp-stdlib 2024-06-01 22:23:11 +00:00
abdelrahman pushed to growing_arena at abdelrahman/wizapp-stdlib 2024-06-01 22:23:11 +00:00
abdelrahman pushed to main at abdelrahman/tiffread 2024-05-26 16:56:43 +00:00
35a33e2fa6 Reformat
abdelrahman pushed to main at abdelrahman/tiffread 2024-05-26 16:51:56 +00:00
1c08881dfb Ensure pthread_join succeeded before returning true
abdelrahman pushed to main at abdelrahman/tiffread 2024-05-26 14:54:16 +00:00
7593eb4732 Add release build
abdelrahman pushed to main at abdelrahman/tiffread 2024-05-26 14:44:15 +00:00
ec2835e900 Read the image in a separate thread and ensure each strip is read in its own thread (#1)
abdelrahman deleted branch threading-test from abdelrahman/tiffread 2024-05-26 14:44:15 +00:00
abdelrahman merged pull request abdelrahman/tiffread#1 2024-05-26 14:44:13 +00:00
Read the image in a separate thread and ensure each strip is read in its own thread