Commit History

Author SHA1 Message Date
  Laytan Laats 5ae27c6ebc wasm: support more vendor libraries 11 months ago
  laytan a99e57c62c bytes: fix last_index_byte off-by-one 11 months ago
  Rory OConnell 97795ff3a2 fix simd var typo 1 year ago
  Yawning Angel 9e65e229d0 core/bytes: Tweak `index_byte` and `last_index_byte` 1 year ago
  gingerBill 62911539cd Minor style change 1 year ago
  Feoramund 5d5addd48f Set `SIMD_SCAN_WIDTH` based on `size_of(uintptr)` 1 year ago
  Feoramund c69fa87d53 Merge `core:simd/util` into `core:bytes` 1 year ago
  Feoramund 0d29cc3375 Use `for x in y` construct for `bytes` iteration 1 year ago
  Feoramund c8a62ee4ec Make `simd_util` index procs `contextless` where applicable 1 year ago
  Feoramund 12dd0cb72a Simplify and make `simd_util` cross-platform 1 year ago
  Feoramund f66fcd9acb Use vectorized `index_*` procs in `core` 1 year ago
  Yawning Angel dcaf085bfa core/bytes: Add `alias` and `alias_inexactly` 1 year ago
  FourteenBrush 05e27fa92d Fix typo in bytes.scrub 1 year ago
  gingerBill c4d19dfa92 Use `uint` instead of `int` to improve code generation for bounds checking 2 years ago
  gingerBill 33895b6d92 Convert all uses of `*_from_slice` to `*_from_bytes` where appropriate 3 years ago
  gingerBill ccb38c3dc6 Add _safe versions 3 years ago
  gingerBill 2e7157ae9c Correct bytes._split_iterator 3 years ago
  gingerBill f561147190 Correct _split_iterator 3 years ago
  gingerBill a032a2ef32 Remove the hidden NUL byte past the end from `bytes.clone` 3 years ago
  gingerBill 85f8c8df91 Fix `fields_proc` in `strings` and `bytes` 3 years ago
  gingerBill 251da264ed Remove unneeded semicolons from the core library 4 years ago
  gingerBill 86649e6b44 Core library clean up: Make range expressions more consistent and replace uses of `..` with `..=` 4 years ago
  gingerBill e82f8214e8 Add `bytes.remove`, `bytes.remove_all`, `strings.remove`, `strings.remove_all` 4 years ago
  gingerBill d33350e3a5 Add truncate_to_byte and truncate_to_rune for packages strings and bytes 4 years ago
  gingerBill 3337412228 `split*_iterator` procedures for package bytes and strings 4 years ago
  gingerBill aa93305015 Replace usage of `inline proc` with `#force_inline proc` in the core library 4 years ago
  gingerBill 1470cab842 Make bytes.odin consistent with strings.odin in functionality 4 years ago
  gingerBill a31b992d2b Rename bytes/strings.odin to bytes/bytes.odin 4 years ago