Commit Graph

  • 2463ef970d fixes #26007; apply #24703 self-append fix to the refc string runtime (#26009) Alfred Morgan 2026-07-14 21:50:32 -07:00
  • ddcaed7f70 remove GC_setStrategy (#26002) Jacek Sieka 2026-07-15 06:39:17 +02:00
  • 03acd33cda fixes #25992; fix GC tracing of stale bytes in case objects during reset pr_case_reset_refc ringabout 2026-07-14 21:00:56 +08:00
  • 74cd4cbf3c Fixes #25997 - nimsuggest SIGSEGV on ideType queries for void procs and module symbols (#25998) martin-c 2026-07-12 17:52:07 +02:00
  • aa652d308e use stable BIF file format (#25988) Andreas Rumpf 2026-07-10 20:16:21 +02:00
  • 497a540d20 Update NimbleStableCommit to test commit pre 0.24.0 (#25979) Juan M Gómez 2026-07-10 18:56:32 +01:00
  • fa66510f7a IC: bugfix (#25982) Andreas Rumpf 2026-07-10 14:07:35 +02:00
  • 4b1444e728 fix #25976: treat proc-type forbids as an empty tag set (#25980) ringabout 2026-07-10 13:39:32 +08:00
  • 1dc079b723 nim-track: make include files work (#25977) Andreas Rumpf 2026-07-09 22:13:39 +02:00
  • e50fafc971 Fix #25883 tuple sighash collision (#25889) Mamy Ratsimbazafy 2026-07-09 15:47:58 +02:00
  • b290be8d83 nim-track: dedup outputs; make --defusages work (#25975) Andreas Rumpf 2026-07-09 10:16:30 +02:00
  • ccc2372884 nim-track: bugfixes (#25974) Andreas Rumpf 2026-07-09 00:20:57 +02:00
  • 2e324b907d Explicitly convert cstring to string (#25961) leiserfg 2026-07-06 17:07:04 +02:00
  • f0706b2026 fix #25608; improve implicit range conversion checks (#25838) ringabout 2026-07-06 20:26:14 +08:00
  • 5019f66f98 faster ci (#25966) Andreas Rumpf 2026-07-06 14:00:43 +02:00
  • cd7feabc97 refactorings: progress araq-ptype-refactor Araq 2026-07-08 20:28:49 +02:00
  • f5cf44d7d5 nim track: oneshot nimsuggest (#25971) Andreas Rumpf 2026-07-08 15:39:40 +02:00
  • bd0de5f9aa massive PType refactor; the compiler moves to a NIF based type representation internally Araq 2026-07-08 11:32:50 +02:00
  • abdf1ca559 SSO: bugfix (#25967) Andreas Rumpf 2026-07-06 18:53:04 +02:00
  • a58e07b336 Explicitly convert cstring to string (#25961) leiserfg 2026-07-06 17:07:04 +02:00
  • 2b6cf8c36b fixes #25968; ignores "-Wpsabi" pr_edhjfhn ringabout 2026-07-06 22:34:21 +08:00
  • c70a4502d2 fix #25608; improve implicit range conversion checks (#25838) ringabout 2026-07-06 20:26:14 +08:00
  • ec141a823e Merge branch 'devel' into pr_field pr_field ringabout 2026-07-06 20:23:33 +08:00
  • 2a5d36ac52 faster ci (#25966) Andreas Rumpf 2026-07-06 14:00:43 +02:00
  • d38dd01e85 remove the allowFailure option from package testing (#25965) Miran 2026-07-06 11:22:27 +02:00
  • ae9141200d remove the allowFailure option from package testing (#25965) Miran 2026-07-06 11:22:27 +02:00
  • 5e145c2ba6 asyncthreadpool is fundamentally incompatible with mm:orc (#25941) Andreas Rumpf 2026-06-27 04:23:45 +02:00
  • 9d65ca073c fixes #25956; mapIt pointlessly does extra zeroing which, e.g., newSeqWith often avoids (#25957) ringabout 2026-07-04 05:14:13 +08:00
  • 784316b5eb bump tools' versions (#25935) Miran 2026-07-03 15:53:29 +02:00
  • 2c3a728c4f js: cursor inference to elide nimCopy for safe value aliases (#25948) Savant 2026-07-03 03:55:58 -04:00
  • df0eedcbf3 fixes genMagicExpr: handle mAsgn for Isolated[T] with primitive types in tuple assignment (#25955) ringabout 2026-07-03 01:51:08 +08:00
  • 1aabd0d794 fixes memory leak in the emscripten page allocator (#25901) WyattBlue 2026-07-02 06:03:34 -04:00
  • 86bbafe1a7 fixes #25945; cannot map the empty seq type to a C type (#25954) ringabout 2026-07-02 18:02:16 +08:00
  • d2193cd297 haiku: add kqueue definitions (#25953) Jérôme Duval 2026-07-01 13:51:23 +02:00
  • 0bfb59f6d4 IC: final tweaks (#25958) Andreas Rumpf 2026-07-04 10:13:39 +02:00
  • 8f78c8de60 fixes #25956; mapIt pointlessly does extra zeroing which, e.g., newSeqWith often avoids (#25957) ringabout 2026-07-04 05:14:13 +08:00
  • 1e7a617969 bump tools' versions (#25935) Miran 2026-07-03 15:53:29 +02:00
  • 1c61307692 IC related bugfixes (#25946) Andreas Rumpf 2026-07-03 15:52:41 +02:00
  • c7ea004ca9 js: cursor inference to elide nimCopy for safe value aliases (#25948) Savant 2026-07-03 03:55:58 -04:00
  • 985b1125b1 fixes genMagicExpr: handle mAsgn for Isolated[T] with primitive types in tuple assignment (#25955) ringabout 2026-07-03 01:51:08 +08:00
  • d77f5bcd0f fixes #25803: add genCppConstructorExpr for full type-prefixed expression (#25817) ringabout 2026-07-02 18:04:43 +08:00
  • 8101c8d73b fixes memory leak in the emscripten page allocator (#25901) WyattBlue 2026-07-02 06:03:34 -04:00
  • a0e44d7aca fixes #25945; cannot map the empty seq type to a C type (#25954) ringabout 2026-07-02 18:02:16 +08:00
  • 3b9100178e fixes #25949; nimvm + staticRead code executed in runtime context (#25950) ringabout 2026-07-02 18:02:00 +08:00
  • fa4f9c9759 haiku: add kqueue definitions (#25953) Jérôme Duval 2026-07-01 13:51:23 +02:00
  • 4d2f4095e0 std: ossymlinks.expandSymlink via reparse-point parsing (#25701) Zoom 2026-06-29 20:25:41 +04:00
  • 0b7f9e95e6 Improve effect propagation by skipping hooks in trackCall (#25940) ringabout 2026-06-27 01:57:03 +08:00
  • 00d8f66311 std: ossymlinks.expandSymlink via reparse-point parsing (#25701) Zoom 2026-06-29 20:25:41 +04:00
  • 58a5b9e27e IC: move to BIF / nifcore APIs (#25943) Andreas Rumpf 2026-06-29 18:24:49 +02:00
  • b56817107c asyncthreadpool is fundamentally incompatible with mm:orc (#25941) Andreas Rumpf 2026-06-27 04:23:45 +02:00
  • 6828effd13 Improve effect propagation by skipping hooks in trackCall (#25940) ringabout 2026-06-27 01:57:03 +08:00
  • 5688a122f1 IC refactor (#25927) Andreas Rumpf 2026-06-25 23:20:34 +02:00
  • 115b0a1dae fixes #25931; type N {.importc: "const void *".} = pointer creates order-dependent compilation failure (#25936) ringabout 2026-06-25 16:19:13 +08:00
  • 056eeeae30 fixes #25931; type N {.importc: "const void *".} = pointer creates order-dependent compilation failure (#25936) ringabout 2026-06-25 16:19:13 +08:00
  • 16b5129a1e Bump actions/checkout from 6 to 7 (#25937) dependabot[bot] 2026-06-25 10:12:19 +08:00
  • 4998affe70 fixes #25925 (#25926) Andreas Rumpf 2026-06-25 01:04:01 +02:00
  • 4e1dd0b9fc use IC for nimsuggest (#25915) Andreas Rumpf 2026-06-24 21:58:51 +02:00
  • abb4c9b080 test all packages with ORC (#25930) Miran 2026-06-23 19:30:20 +02:00
  • f314df4efe fixes #25908; resolves lent enum disambiguation (#25929) ringabout 2026-06-23 18:22:29 +08:00
  • 13ab5c5d23 fix: {.cast(uncheckedAssign).} ineffective across yield in closure iterators (#25916) Ryan McConnell 2026-06-16 13:15:16 -04:00
  • d251eaedeb test all packages with ORC (#25930) Miran 2026-06-23 19:30:20 +02:00
  • c5bf6d55d6 stupid commit to please github test-ssz narimiran 2026-06-23 14:48:17 +02:00
  • 6eef0cc2d5 fixes #25908; resolves lent enum disambiguation (#25929) ringabout 2026-06-23 18:22:29 +08:00
  • 16d9db7cff and more fixes araq-ic-drift4 Araq 2026-06-18 23:02:28 +02:00
  • b9af129e5f IC: progress Araq 2026-06-18 20:32:48 +02:00
  • 88c23f8519 IC: big steps forward Araq 2026-06-18 10:56:32 +02:00
  • f8e470eb57 fix: {.cast(uncheckedAssign).} ineffective across yield in closure iterators (#25916) Ryan McConnell 2026-06-16 13:15:16 -04:00
  • 590b35dc89 added test cases Araq 2026-06-16 18:31:52 +02:00
  • 009f8776e8 IC: type-offers because why not, there is no end in sight Araq 2026-06-16 18:31:21 +02:00
  • f5d9e7a207 IC: bugfixes (#25914) Andreas Rumpf 2026-06-15 23:33:16 +02:00
  • acb9b3a4f1 IC: precompiled configs and bugfixes (#25913) Andreas Rumpf 2026-06-15 21:20:09 +02:00
  • 7b57dc1e54 Issue #22842 is not fixed in this branch narimiran 2026-06-15 10:17:58 +02:00
  • 3a62a0e55e docs: correct the Delegating bind statements example (fixes #19240) (#25890) Aleksei Rybnikov 2026-06-13 05:54:19 -05:00
  • 90eb2e2c1b fixes #22122; Unclear error message for raise of a complex expression (#25899) ringabout 2026-06-13 16:17:59 +08:00
  • 40d40039d3 fixes #25885; incompleteStruct ignored without importc (#25898) ringabout 2026-06-13 16:17:44 +08:00
  • cad29b1fa6 fixes #18367 and #21222; using quote inside static block (#25907) ringabout 2026-06-13 13:04:17 +08:00
  • 5fc6a3881a fixes #25903 and #25904; add closure iterators with error handling (#25905) ringabout 2026-06-13 13:03:28 +08:00
  • 48a5db9ecc adds regression tests (#25906) ringabout 2026-06-13 11:06:51 +08:00
  • 7171e6f01f IC: progress (#25879) Andreas Rumpf 2026-06-14 22:35:06 +02:00
  • 9d7c0cc683 SSO: add readRawDataStable across all string implementations (#25909) Andreas Rumpf 2026-06-13 19:27:22 +02:00
  • c292ab987b docs: correct the Delegating bind statements example (fixes #19240) (#25890) Aleksei Rybnikov 2026-06-13 05:54:19 -05:00
  • 587f90a816 fixes #22122; Unclear error message for raise of a complex expression (#25899) ringabout 2026-06-13 16:17:59 +08:00
  • 8ad1d106ec fixes #25885; incompleteStruct ignored without importc (#25898) ringabout 2026-06-13 16:17:44 +08:00
  • 67707a54b5 fixes #18367 and #21222; using quote inside static block (#25907) ringabout 2026-06-13 13:04:17 +08:00
  • 0f751695e4 fixes #25903 and #25904; add closure iterators with error handling (#25905) ringabout 2026-06-13 13:03:28 +08:00
  • 9db9b8ce57 adds regression tests (#25906) ringabout 2026-06-13 11:06:51 +08:00
  • bf3e0ca379 adds wasm64 (Memory64) as a first-class target (#25900) WyattBlue 2026-06-11 17:49:50 -04:00
  • 706c317903 fix invalid join (#25896) Jacek Sieka 2026-06-11 20:24:48 +02:00
  • c536a32856 memalloc: fix forward declarations (#25895) Jacek Sieka 2026-06-11 16:13:24 +02:00
  • ffeafeab74 fix state array constant types (#25893) Jacek Sieka 2026-06-11 16:12:28 +02:00
  • 3f48ce8009 astyaml: formatting fixes (#25897) Jacek Sieka 2026-06-11 14:10:42 +02:00
  • 0627773629 system: remove unused exception raising code (#25894) Jacek Sieka 2026-06-11 10:33:51 +02:00
  • 2d30ebaea9 fix 25778; concept coerces incompatible types (#25781) Ryan McConnell 2026-06-11 02:17:35 -04:00
  • de02dbf8a1 implements fallback memfiles on Nintendoswitch (#25891) ringabout 2026-06-11 14:15:30 +08:00
  • 46a96b437d closes #25885; adds a test case (#25892) ringabout 2026-06-11 13:07:10 +08:00
  • db595b397c adds modifierMode parameter to typeof (#25815) Tomohiro 2026-06-10 03:55:30 +09:00
  • b44d373b7d adds wasm64 (Memory64) as a first-class target (#25900) WyattBlue 2026-06-11 17:49:50 -04:00
  • 7fa006c4e5 fix invalid join (#25896) Jacek Sieka 2026-06-11 20:24:48 +02:00
  • 1376052519 memalloc: fix forward declarations (#25895) Jacek Sieka 2026-06-11 16:13:24 +02:00
  • 13d152a4d1 fix state array constant types (#25893) Jacek Sieka 2026-06-11 16:12:28 +02:00