Core developer at Zig Software Foundation.
-
Zig
- Warsaw, Poland
- www.jakubkonka.com
- @kubkon
Block or Report
Block or report kubkon
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
ziglang/zig Public
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
-
-
1,575 contributions in the last year
Less
More
Activity overview
Contribution activity
March 2022
Created 85 commits in 5 repositories
Created 2 repositories
- kubkon/hotcode-macos Zig
- kubkon/wasmtime-py Python
Created a pull request in ziglang/zig that received 4 comments
codegen: lower field_ptr to memory across linking backends
This requires generating an addend for the target relocation as the field pointer might point at a field inner to the container.
+151
−70
•
4
comments
Opened 16 other pull requests in 2 repositories
ziglang/zig
14
merged
1
closed
- dwarf: add debug info for error sets and error unions
- dwarf: add debug info for unions
- stage2: add debug info for tuples (and anon structs), and implement aggregate_init for structs and arrays
- dwarf: lower enums
- Revert "ignore target lib dirs when invoked with -feach-lib-rpath"
- macho: extend CodeSignature to accept entitlements
- debug: msync only current page when validating frame pointer
- std: introduce posix_spawn as an alt to fork-exec
- DWARF spring cleaning time!
- Revert "stage2: wasm - unify codegen with other backends"
- link: debug info for non-pointer optionals
- codegen: handle elem_ptr when lowering to memory
- x64: handle more optional types
- x64: fix array to slice impl
- x64: memcpy and memset
kubkon/zig-snapshots
1
merged
Reviewed 13 pull requests in 1 repository
ziglang/zig
13 pull requests
- dwarf: add debug info for error sets and error unions
- stage2 AArch64: remove MCValue.embedded_in_code
- stage2 x86_64: remove MCValue.embedded_in_code
- stage2 ARM: move closer to test runner output working
- std: validate frame-pointer address in stack walking
- std: introduce posix_spawn as an alt to fork-exec
- stage2 AArch64: misc improvements
- std: Add elf.EM, coff.MachineType to target.Arch
- stage2: wasm - unify codegen with other backends
- stage2: Fix codegen for unions and error unions
- stdlib: Add emulated CWD to std.os for WASI targets
- codegen: handle elem_ptr when lowering to memory
- x64: handle more optional types
47
contributions
in private repositories
Mar 4 – Mar 25