- Timestamp:
- Apr 23, 2024, 2:18:29 PM (5 months ago)
- Branches:
- master
- Children:
- 5bc81e9, 89da3a9
- Parents:
- 13de4478
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tests/alloc.cfa
r13de4478 r4a3eb1c 10 10 // Created On : Wed Feb 3 07:56:22 2016 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Fri Oct 14 09:31:39 202213 // Update Count : 49 112 // Last Modified On : Tue Apr 23 14:04:11 2024 13 // Update Count : 492 14 14 // 15 15 … … 240 240 free( stp ); 241 241 242 posix_memalign( &stp, Alignment ); 242 posix_memalign( &stp, Alignment ); // CFA posix_memalign 243 243 *stp = (Struct){ 42, 42.5 }; 244 244 assert( (uintptr_t)stp % Alignment == 0 ); … … 275 275 sout | nl; 276 276 277 stp = alloc( dim, Alignment`align ); 277 stp = alloc( dim, Alignment`align ); // CFA array memalign 278 278 assert( (uintptr_t)stp % Alignment == 0 ); 279 279 for ( i; dim ) { stp[i] = (Struct){ 42, 42.5 }; } … … 316 316 sout | nl; 317 317 318 memset( &st, fill );// CFA memset, type safe318 memset( st, fill ); // CFA memset, type safe 319 319 sout | "CFA memset" | hex(st.x) | hex(st.y); 320 memcpy( &st1, &st );// CFA memcpy, type safe320 memcpy( st1, st ); // CFA memcpy, type safe 321 321 sout | "CFA memcpy" | hex(st1.x) | hex(st1.y); 322 322
Note: See TracChangeset
for help on using the changeset viewer.