aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Correct `does_field_type_allow_using`dev-2021-07gingerBill2021-06-291-4/+0
|
* Improve `linalg.transpose` type determination for square matricesgingerBill2021-06-281-2/+1
|
* Fix #1042gingerBill2021-06-282-19/+35
|
* Fix #1043gingerBill2021-06-281-0/+3
|
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2021-06-287-332/+550
|\
| * Merge pull request #1047 from Kelimion/zlib_optimizeJeroen van Rijn2021-06-271-6/+4
| |\ | | | | | | ZLIB: Fix edge case where initial buffer < 258 bytes.
| | * ZLIB: Fix edge case where initial buffer < 258 bytes.Jeroen van Rijn2021-06-271-6/+4
| | |
| * | Merge pull request #1046 from Kelimion/zlib_optimizeJeroen van Rijn2021-06-277-332/+552
| |\| | | | | | | ZLIB: Optimize
| | * Merge branch 'master' into zlib_optimizeJeroen van Rijn2021-06-275-24/+178
| | |\ | | |/ | |/|
| | * ZLIB: cleanup.Jeroen van Rijn2021-06-275-59/+67
| | |
| | * PNG: Inform `inflate` about expected output size for extra speed.Jeroen van Rijn2021-06-271-26/+28
| | |
| | * PNG: Let PNG use the new compress I/O routines.Jeroen van Rijn2021-06-274-342/+32
| | |
| | * ZLIB: Split up input from stream and memory into own code paths.Jeroen van Rijn2021-06-275-74/+475
| | |
| | * Refactor compress.Context struct.Jeroen van Rijn2021-06-263-11/+15
| | |
| | * ZLIB: Moar faster.Jeroen van Rijn2021-06-263-159/+109
| | |
| | * ZLIB: Remove superfluous code.Jeroen van Rijn2021-06-264-150/+69
| | |
| | * So far, so good.Jeroen van Rijn2021-06-262-30/+138
| | |
| | * Merge branch 'master' into zlib_optimizeJeroen van Rijn2021-06-263-21/+430
| | |\
| | * | ZLIB: If output size is known, reserve that much.Jeroen van Rijn2021-06-265-28/+166
| | | |
* | | | Fix swizzling of pointers to arraysgingerBill2021-06-281-2/+7
|/ / /
* | | Modify scope finding rules for distinct types in lb_debug_typegingerBill2021-06-271-3/+23
| | |
* | | Add `bufio.Lookahead_Reader`gingerBill2021-06-261-0/+83
| | |
* | | Fix #1044gingerBill2021-06-261-4/+17
| | |
* | | Allow alternative syntax for `offset_of`: `offset_of(Type, field)`, ↵gingerBill2021-06-262-12/+50
| | | | | | | | | | | | `offset_of(value.field)`
* | | Fix semicolon insertion rule for `---`gingerBill2021-06-261-5/+5
| |/ |/|
* | Support compound literals for `struct #raw_union` typesgingerBill2021-06-262-6/+60
| |
* | Fix compiler errorsgingerBill2021-06-251-3/+3
| |
* | Add `bufio.Scanner`gingerBill2021-06-251-0/+340
| |
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2021-06-241-5/+38
|\|
| * Merge pull request #1040 from Kelimion/zlib_optimizeJeroen van Rijn2021-06-241-5/+38
| |\ | | | | | | Adler32 speedup.
| | * Adler32 speedup.Jeroen van Rijn2021-06-241-5/+38
| | |
* | | Change logic for comparison against `nil` for array-like data types (compare ↵gingerBill2021-06-241-12/+27
|/ / | | | | | | the pointer rather than the length/capacity)
* | Allow `bufio.Reader` and `bufio.Writer` to have a configurable ↵gingerBill2021-06-242-4/+16
| | | | | | | | `max_consecutive_empty_(reads|writes)` field
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2021-06-242-5/+24
|\|
| * Merge pull request #1039 from Kelimion/zlib_optimizeJeroen van Rijn2021-06-242-5/+24
| |\ | | | | | | ZLIB: Another 10%+ faster.
| | * ZLIB: Another 10%+ faster.Jeroen van Rijn2021-06-242-5/+24
| |/
* / Add helper procedures for `strings.Reader` creationgingerBill2021-06-241-0/+22
|/
* Update hash.crc32 to use slicing-by-8 algorithm to improve throughput by ~3.5xgingerBill2021-06-242-74/+401
|
* Merge pull request #1036 from Kelimion/zlib_optimizeJeroen van Rijn2021-06-234-14/+58
|\ | | | | ZLIB: More faster.
| * ZLIB: More faster.Jeroen van Rijn2021-06-234-14/+58
| |
* | Merge pull request #1035 from Kelimion/zlib_optimizeJeroen van Rijn2021-06-237-185/+293
|\| | | | | Zlib optimize
| * All reads now skip stream if in memory.Jeroen van Rijn2021-06-234-51/+52
| |
| * Most reads now go through buffer for zlib.Jeroen van Rijn2021-06-232-15/+66
| |
| * All reads now go through `read_slice`.Jeroen van Rijn2021-06-231-17/+10
| |
| * Introduce `read_slice`, make `read_u8` use it.Jeroen van Rijn2021-06-231-1/+21
| |
| * Refactor ZLIB structs.Jeroen van Rijn2021-06-236-132/+175
|/
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2021-06-232-211/+24
|\
| * Merge pull request #1034 from Kelimion/bytes_utilJeroen van Rijn2021-06-222-211/+24
| |\ | | | | | | Move `bytes` utils back to EXR code for the time being.
| | * Move `bytes` utils back to EXR code for the time being.Jeroen van Rijn2021-06-222-211/+24
| |/ | | | | | | Also, allow PNG example to be run directly from `core:image/png` directory.
* / Add documentation for `-verbose-errors`gingerBill2021-06-231-0/+4
|/