Jeroen van Rijn
|
095605b7db
|
Merge pull request #1046 from Kelimion/zlib_optimize
ZLIB: Optimize
|
2021-06-27 16:54:15 +02:00 |
|
Jeroen van Rijn
|
6836b501af
|
Merge branch 'master' into zlib_optimize
|
2021-06-27 16:50:27 +02:00 |
|
Jeroen van Rijn
|
d949d5a046
|
ZLIB: cleanup.
|
2021-06-27 16:48:12 +02:00 |
|
Jeroen van Rijn
|
064516bf0b
|
PNG: Inform inflate about expected output size for extra speed.
|
2021-06-27 13:57:12 +02:00 |
|
Jeroen van Rijn
|
eaf88bcc4d
|
PNG: Let PNG use the new compress I/O routines.
|
2021-06-27 13:51:52 +02:00 |
|
gingerBill
|
76d3bab955
|
Modify scope finding rules for distinct types in lb_debug_type
|
2021-06-27 12:21:11 +01:00 |
|
Jeroen van Rijn
|
02f9668185
|
ZLIB: Split up input from stream and memory into own code paths.
|
2021-06-27 13:19:24 +02:00 |
|
gingerBill
|
abda75feee
|
Add bufio.Lookahead_Reader
|
2021-06-26 23:45:45 +01:00 |
|
gingerBill
|
a779cb2798
|
Fix #1044
|
2021-06-26 23:31:04 +01:00 |
|
gingerBill
|
5e42675b42
|
Allow alternative syntax for offset_of: offset_of(Type, field), offset_of(value.field)
|
2021-06-26 23:19:46 +01:00 |
|
gingerBill
|
11c565e199
|
Fix semicolon insertion rule for ---
|
2021-06-26 22:47:12 +01:00 |
|
Jeroen van Rijn
|
4689a6b341
|
Refactor compress.Context struct.
|
2021-06-26 22:25:55 +02:00 |
|
Jeroen van Rijn
|
30a5808460
|
ZLIB: Moar faster.
|
2021-06-26 20:40:39 +02:00 |
|
Jeroen van Rijn
|
8ba1c9a6cd
|
ZLIB: Remove superfluous code.
|
2021-06-26 17:44:12 +02:00 |
|
Jeroen van Rijn
|
65b78b1aa9
|
So far, so good.
|
2021-06-26 15:11:15 +02:00 |
|
Jeroen van Rijn
|
c369719362
|
Merge branch 'master' into zlib_optimize
|
2021-06-26 13:40:22 +02:00 |
|
Jeroen van Rijn
|
40a12cca53
|
ZLIB: If output size is known, reserve that much.
|
2021-06-26 13:17:14 +02:00 |
|
gingerBill
|
d8940f5fd7
|
Support compound literals for struct #raw_union types
|
2021-06-26 12:08:14 +01:00 |
|
gingerBill
|
74dee82dbf
|
Fix compiler errors
|
2021-06-25 14:33:42 +01:00 |
|
gingerBill
|
f1cf724bd4
|
Add bufio.Scanner
|
2021-06-25 14:31:35 +01:00 |
|
gingerBill
|
fc809d3fad
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2021-06-24 19:41:36 +01:00 |
|
gingerBill
|
42d135aade
|
Change logic for comparison against nil for array-like data types (compare the pointer rather than the length/capacity)
|
2021-06-24 19:39:51 +01:00 |
|
Jeroen van Rijn
|
ab12ca69af
|
Merge pull request #1040 from Kelimion/zlib_optimize
Adler32 speedup.
|
2021-06-24 19:15:22 +02:00 |
|
Jeroen van Rijn
|
17748f18b9
|
Adler32 speedup.
|
2021-06-24 19:06:39 +02:00 |
|
gingerBill
|
3803bdff5f
|
Allow bufio.Reader and bufio.Writer to have a configurable max_consecutive_empty_(reads|writes) field
|
2021-06-24 15:56:58 +01:00 |
|
gingerBill
|
0a94a67190
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2021-06-24 15:55:50 +01:00 |
|
gingerBill
|
8dcb14fbc2
|
Add helper procedures for strings.Reader creation
|
2021-06-24 15:55:42 +01:00 |
|
Jeroen van Rijn
|
f62f40e508
|
Merge pull request #1039 from Kelimion/zlib_optimize
ZLIB: Another 10%+ faster.
|
2021-06-24 15:02:02 +02:00 |
|
Jeroen van Rijn
|
980aa37bee
|
ZLIB: Another 10%+ faster.
|
2021-06-24 14:56:28 +02:00 |
|
gingerBill
|
1e9cc058a0
|
Update hash.crc32 to use slicing-by-8 algorithm to improve throughput by ~3.5x
|
2021-06-24 00:03:59 +01:00 |
|
Jeroen van Rijn
|
824efc82b9
|
Merge pull request #1036 from Kelimion/zlib_optimize
ZLIB: More faster.
|
2021-06-23 22:25:02 +02:00 |
|
Jeroen van Rijn
|
1cfe226686
|
ZLIB: More faster.
|
2021-06-23 22:18:17 +02:00 |
|
Jeroen van Rijn
|
ea0ce7bd2c
|
Merge pull request #1035 from Kelimion/zlib_optimize
Zlib optimize
|
2021-06-23 20:15:32 +02:00 |
|
Jeroen van Rijn
|
342adb627d
|
All reads now skip stream if in memory.
|
2021-06-23 16:32:48 +02:00 |
|
Jeroen van Rijn
|
a70635d2f6
|
Most reads now go through buffer for zlib.
|
2021-06-23 16:32:48 +02:00 |
|
Jeroen van Rijn
|
5cb16c4cd1
|
All reads now go through read_slice.
|
2021-06-23 16:32:48 +02:00 |
|
Jeroen van Rijn
|
538004ba5f
|
Introduce read_slice, make read_u8 use it.
|
2021-06-23 16:32:48 +02:00 |
|
Jeroen van Rijn
|
8663c64e47
|
Refactor ZLIB structs.
|
2021-06-23 16:32:47 +02:00 |
|
gingerBill
|
bb3ffdbdfb
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2021-06-23 14:55:53 +01:00 |
|
gingerBill
|
fcf7cf973b
|
Add documentation for -verbose-errors
|
2021-06-23 14:55:40 +01:00 |
|
Jeroen van Rijn
|
fb2e1c32bd
|
Merge pull request #1034 from Kelimion/bytes_util
Move `bytes` utils back to EXR code for the time being.
|
2021-06-22 16:48:07 +02:00 |
|
Jeroen van Rijn
|
ae0b8fce44
|
Move bytes utils back to EXR code for the time being.
Also, allow PNG example to be run directly from `core:image/png` directory.
|
2021-06-22 16:39:00 +02:00 |
|
Jeroen van Rijn
|
d2e55f9ffa
|
Merge pull request #1032 from Kelimion/png_fix
PNG: Fix leak if you don't ask for metadata.
|
2021-06-21 22:56:39 +02:00 |
|
Jeroen van Rijn
|
d5e2b387fa
|
PNG: Fix leak if you don't ask for metadata.
|
2021-06-21 22:47:54 +02:00 |
|
Jeroen van Rijn
|
922b511a24
|
Merge pull request #1031 from Kelimion/zlib_fix
ZLIB: fix.
|
2021-06-21 22:16:56 +02:00 |
|
Jeroen van Rijn
|
9de9111082
|
ZLIB: fix.
|
2021-06-21 22:15:04 +02:00 |
|
Jeroen van Rijn
|
5a7fe2e3d9
|
Merge pull request #1030 from Kelimion/zlib_optimize
Comment out tracy imports.
|
2021-06-21 21:43:57 +02:00 |
|
Jeroen van Rijn
|
1e8c12c2a3
|
Comment out tracy imports.
|
2021-06-21 21:41:56 +02:00 |
|
Jeroen van Rijn
|
b92c70e55c
|
Merge pull request #1029 from Kelimion/zlib_optimize
ZLIB: Start optimization.
|
2021-06-21 21:26:52 +02:00 |
|
Jeroen van Rijn
|
352494cbb4
|
ZLIB: Start optimization.
|
2021-06-21 21:05:52 +02:00 |
|