Commit Graph

  • 69750cabf9 fixed arena.h dependency changes master Richard Thier 2024-10-01 17:51:13 +02:00
  • 2c1edf668a remove arena.h Richard Thier 2024-09-30 10:18:13 +02:00
  • c88bd10b73 add missing arena.h Richard Thier 2024-09-07 21:25:03 +02:00
  • 119c3d1af7 fix for VirtualMemList Richard Thier 2024-09-03 20:16:32 +02:00
  • 5048b88106 added virtualmemlist - also tested using vec_test repo and its very fast Richard Thier 2024-09-03 17:16:00 +02:00
  • 0587129fc6 more vector compatibility Richard Thier 2024-09-03 16:00:58 +02:00
  • 04964cd2a0 fixed bad typing (int* instead of T*) and faster branchless codes Richard Thier 2024-09-03 03:34:49 +02:00
  • d2b4e5bf94 added todo about finalize Richard Thier 2024-08-30 13:37:25 +02:00
  • 39a7d8effe better emplace implementation Richard Thier 2024-08-30 13:34:06 +02:00
  • 853f301b0f added list.emplace<T>(..) for the C++ variant - bogus implementation for now Richard Thier 2024-08-30 10:30:35 +02:00
  • 06d0b329ba fix and simplify turbolist size calculation Richard Thier 2024-08-30 10:27:54 +02:00
  • 96aac6cc37 added faster iteration via two loops Richard Thier 2024-08-28 13:16:13 +02:00
  • ca14a93f6f mmap-based paging based solutions which seem pretty fast actually - funny enough Richard Thier 2024-08-28 12:35:25 +02:00
  • edcf43202d malloclike and freelike in C and C++ both working masterexplorer 2024-08-27 17:37:31 +02:00
  • 1426a742dc templated the C++ codes masterexplorer 2024-08-27 15:54:03 +02:00
  • 9a68f6970d tests for C solution; optimized insertion; better codes masterexplorer 2024-08-27 15:39:00 +02:00
  • 5d5eab35b5 added solution in plain C masterexplorer 2024-08-27 15:38:03 +02:00
  • bb6fb869ed more build options masterexplorer 2024-08-27 15:35:25 +02:00
  • fb8ca320d0 optimized out count/size as calculated field - much faster masterexplorer 2024-08-27 11:28:46 +02:00
  • 640672be47 branchless optimization masterexplorer 2024-08-27 11:20:20 +02:00
  • 0fbc29e482 minor optimizations masterexplorer 2024-08-27 11:08:58 +02:00
  • 2b12b5c970 optimized operator[] (branchless) masterexplorer 2024-08-27 10:53:44 +02:00
  • 3370929d81 time measurements against vector -currently slower bit by really minor bit masterexplorer 2024-08-27 10:50:44 +02:00
  • e60efea1e0 minor changes; better build masterexplorer 2024-08-27 10:32:17 +02:00
  • 0e0b22484f added size masterexplorer 2024-08-27 10:29:55 +02:00
  • 5184e5f3a2 Renamed cpp implementation variant masterexplorer 2024-08-27 10:17:43 +02:00
  • b61da10f35 turbolist cpp implementation - first version and seems to be working masterexplorer 2024-08-27 10:13:29 +02:00
  • 59826852e4 integer masterexplorer 2024-08-27 09:32:53 +02:00