Andrew Kelley
|
343987cd05
|
remove @inlineCall from zig
|
2019-12-06 14:12:01 -05:00 |
|
Andrew Kelley
|
d28aa38db7
|
Merge branch 'LemonBoy-fix-3842'
closes #3855
closes #3842
|
2019-12-06 12:28:26 -05:00 |
|
Andrew Kelley
|
b1895da9b8
|
add behavioral test case for previous commit
|
2019-12-06 12:27:56 -05:00 |
|
LemonBoy
|
f64cff3e16
|
Fix misinterpretation of sentinel constant value
Fixes #3842
|
2019-12-06 12:27:52 -05:00 |
|
Andrew Kelley
|
e41495de9d
|
private linkage for unnamed internal constants
|
2019-12-05 23:13:42 -05:00 |
|
Benjamin Feng
|
eb495d934b
|
Add WasmPageAllocator tests
|
2019-12-05 21:54:57 -06:00 |
|
Andrew Kelley
|
105ef560b3
|
Merge pull request #3853 from xackus/doc-fixes
Docs: assembly example printing garbage and minor html fixes
|
2019-12-05 20:43:10 -05:00 |
|
Benjamin Feng
|
f2b0dbea74
|
Resolve tests to work with or skip WasmPageAllocator
|
2019-12-05 19:31:49 -06:00 |
|
Benjamin Feng
|
694616adb5
|
Standardize around bigger slices
|
2019-12-05 18:43:51 -06:00 |
|
Benjamin Feng
|
7d1c4fe4dc
|
Switch bitmask to enums
|
2019-12-05 18:01:49 -06:00 |
|
Andrew Kelley
|
ef83358eb6
|
remove @noInlineCall from zig
|
2019-12-05 17:37:29 -05:00 |
|
Andrew Kelley
|
1f602fe8c5
|
implement @call
closes #3732
|
2019-12-05 17:07:15 -05:00 |
|
xackus
|
cb96a096cb
|
docs: fix duplicate closing tag generation
|
2019-12-05 22:56:56 +01:00 |
|
xackus
|
71354498c9
|
docs: add html lang and minor fixes
|
2019-12-05 22:40:58 +01:00 |
|
xackus
|
ba78d71b09
|
docs: fix assembly example
|
2019-12-05 22:40:47 +01:00 |
|
Vexu
|
bfb15f1c9f
|
fix casts
|
2019-12-05 15:47:06 -05:00 |
|
frmdstryr
|
1baaf9a503
|
Increase io.BufferedInStream readByte speed by ~75%
|
2019-12-05 10:16:50 -05:00 |
|
Andrew Kelley
|
8829b5316b
|
Merge pull request #3849 from Vexu/fix-fmt
Fix zig fmt c pointer return type
|
2019-12-05 10:14:31 -05:00 |
|
Vexu
|
d40ad92668
|
use enum literals in render.zig
|
2019-12-05 14:50:51 +02:00 |
|
Vexu
|
10cc8cad86
|
fix zig fmt of c pointers
|
2019-12-05 14:50:46 +02:00 |
|
Benjamin Feng
|
30da6d49f4
|
Fix freeing memory across bounds
|
2019-12-04 22:43:02 -06:00 |
|
Benjamin Feng
|
86ae75363e
|
Strip out an unnecessary memset
|
2019-12-04 21:41:01 -06:00 |
|
Benjamin Feng
|
5784985bb8
|
Use raw PackedIo to shave ~150b
|
2019-12-04 21:22:36 -06:00 |
|
Benjamin Feng
|
a910a6c871
|
Rejuggle how offsets are calculated
|
2019-12-04 18:12:25 -06:00 |
|
Andrew Kelley
|
bef3769bb7
|
std.fmt.ParseUnsignedError is now public
|
2019-12-04 18:44:22 -05:00 |
|
Andrew Kelley
|
10e172b1d7
|
add other OS and fix regression in build-exe for freestanding
|
2019-12-04 14:42:40 -05:00 |
|
Andrew Kelley
|
44e896f613
|
Merge pull request #3844 from Snektron/sort-improvements
Small sort improvements
|
2019-12-04 14:25:00 -05:00 |
|
Vexu
|
137cb32f5e
|
add docs for function parameters
|
2019-12-04 14:14:47 -05:00 |
|
Robin Voetter
|
841a37ab59
|
Add std.sort.argMax and std.sort.argMin
|
2019-12-04 18:20:55 +01:00 |
|
Robin Voetter
|
0159fa284a
|
Make std.sort.min and std.sort.max return ?T
|
2019-12-04 18:10:20 +01:00 |
|
Robin Voetter
|
65f57e4499
|
Make std.sort.max accept const slices and add tests
|
2019-12-04 16:42:18 +01:00 |
|
Robin Voetter
|
6bb0ee0bc4
|
Add std.sort.isSorted
|
2019-12-04 16:41:32 +01:00 |
|
Benjamin Feng
|
a6f838aab2
|
Remove redundant alloc
|
2019-12-04 00:10:37 -06:00 |
|
Benjamin Feng
|
01e73bba8d
|
Tighten recycled search
|
2019-12-04 00:08:09 -06:00 |
|
Benjamin Feng
|
baffaf7986
|
Extract setBits
|
2019-12-04 00:07:52 -06:00 |
|
Benjamin Feng
|
b33211ed51
|
Implement block-based skipping
|
2019-12-03 17:24:50 -06:00 |
|
Andrew Kelley
|
38791ac616
|
Merge branch 'Vexu-build-start'
closes #3810
closes #3793
closes #3798
|
2019-12-03 17:26:26 -05:00 |
|
Andrew Kelley
|
521744bb91
|
correct the calling convention of WinMainCRTStartup
|
2019-12-03 16:55:27 -05:00 |
|
Andrew Kelley
|
e3ebaab3c7
|
fix zig builtin
|
2019-12-03 13:57:13 -05:00 |
|
Andrew Kelley
|
8db4d2332e
|
correct startup logic for exporting libc main
|
2019-12-03 13:10:26 -05:00 |
|
Andrew Kelley
|
a91f552393
|
WinMainCRTStartup implies defaulting to console subsystem
|
2019-12-03 12:52:28 -05:00 |
|
Andrew Kelley
|
6a046c1bcd
|
activate start code when pub main exists
and rename LinkType->LinkMode, OutType->OutputMode
|
2019-12-03 12:50:42 -05:00 |
|
Vexu
|
ffd21c586d
|
fix tests
|
2019-12-03 12:50:42 -05:00 |
|
Vexu
|
621c08e692
|
exported main must be pub
|
2019-12-03 12:50:42 -05:00 |
|
Vexu
|
20bcdab462
|
correct caching and add test for missing fn name
|
2019-12-03 12:50:41 -05:00 |
|
Vexu
|
a0ca30ce01
|
move more startup code to std lib
|
2019-12-03 12:50:18 -05:00 |
|
LemonBoy
|
fd7c7be33c
|
Pick up WinMain with proper CC
|
2019-12-03 12:49:08 -05:00 |
|
Andrew Kelley
|
0d48b60794
|
Merge pull request #3837 from yvt/patch-as
Replace the remaining uses of the legacy cast syntax with `@as`
|
2019-12-03 10:26:07 -05:00 |
|
yvt
|
29f25cf059
|
Update process_headers.zig to use @as
|
2019-12-03 20:05:07 +09:00 |
|
yvt
|
3c6c317424
|
Update the docs to use @as
|
2019-12-03 19:56:50 +09:00 |
|