Commit History

Author SHA1 Message Date
  Lukas Tenbrink cf145de21e Revert regression (GH-31736) of memory unsafe append_array (append vector to itself). Add comments to prevent future regressions. 7 months ago
  Lukas Tenbrink 0e32f3b957 Make `LocalVector` -> `Vector` automatic conversion safe for non-trivial types. 8 months ago
  Thaddeus Crews 151e7fc687 Merge pull request #100477 from Ivorforce/cowdata-move-insert-n-remove 8 months ago
  Thaddeus Crews 0b01f3cc14 Merge pull request #100560 from Ivorforce/localvector-move-semantics 8 months ago
  Lukas Tenbrink 3564e7c231 Add `LocalVector` move semantics (constructor and operator=). 8 months ago
  HP van Braam 240f510fa7 Core ubsan fixes 8 months ago
  Lukas Tenbrink a636c04244 Optimize `CowData` and `LocalVector` functions `.insert` and `.remove_at` by using move semantics. 8 months ago
  A Thousand Ships 86de59d60a [Core] Add `LocalVector::has` for convenience 1 year ago
  Ricardo Buring 2ed2ccc2d8 Fixed Timestep Interpolation (2D) 1 year ago
  Thaddeus Crews 9903e6779b Enforce template syntax `typename` over `class` 1 year ago
  vittorioromeo 55ed34e37c Use '_v' shorthand for type traits and 'if constexpr' where appropriate 1 year ago
  Juan Linietsky 98c655ec8d Refactor Node Processing 2 years ago
  kleonc 0b944e1a68 Make `LocalVector` respect its `tight` template parameter 3 years ago
  kobewi 277d5361df Add range iterator to LocalVector 2 years ago
  Rémi Verschelde d95794ec8a One Copyright Update to rule them all 2 years ago
  bruvzg ea1848ce0a Use `constexpr` in the conditions with template parameters and `sizeof`s to suppress C4127 warnings. 2 years ago
  Fabio Alessandrelli 6f02183f8c [Core] Use std type traits to check operations triviality. 3 years ago
  Pedro J. Estébanez a82352c7e3 Avoid manual memory management of certain arrays in Vulkan RD 3 years ago
  Haoyu Qiu c0d3bdc0ca Add list initialization support for Vector & LocalVector 4 years ago
  Rémi Verschelde fe52458154 Update copyright statements to 2022 3 years ago
  Rémi Verschelde 7da392bcc5 Don't return reference on copy assignment operators 3 years ago
  Lightning_A e078f970db Rename `remove()` to `remove_at()` when removing by index 4 years ago
  Gilles Roudière de0765b94a Fix LocalVector crash on insert. 4 years ago
  Rémi Verschelde 7b7ccf25b6 LocalVector: Don't error if `from` >= `count` 4 years ago
  Ricard Rovira 14d5908057 Use unused from in local vector find function. 4 years ago
  Rémi Verschelde 8247667a3e Core: Drop custom `copymem`/`zeromem` defines 4 years ago
  AndreaCatania 5ba60c17dd Add function `LocalVector::remove_unordered` 4 years ago
  Rémi Verschelde b5334d14f7 Update copyright statements to 2021 4 years ago
  Marcel Admiraal 5b937d493f Rename empty() to is_empty() 4 years ago
  reduz 127458ed17 Reorganized core/ directory, it was too fatty already 4 years ago