Commit Graph

  • 548b1c6ef8 fixes #25369 (#25370) ringabout 2025-12-19 01:54:03 +08:00
  • 9bb57a64ba IC: keep package information (#25350) Andreas Rumpf 2025-12-18 09:34:39 +01:00
  • 80cf9a8ce8 system.nim: memory must be part of system so that its compilerprocs c… (#25365) Andreas Rumpf 2025-12-18 04:53:09 +01:00
  • 8747160a9a flush stdout when prompting for password (#25348) Ryan McConnell 2025-12-17 22:52:39 -05:00
  • 334ac3f588 refs https://github.com/nim-lang/Nim/pull/25353 make tasyncclosestall… (#25366) Andreas Rumpf 2025-12-17 20:25:51 +01:00
  • 244af30c58 Align treetab hash with equivalence (#25354) Jacek Sieka 2025-12-15 13:19:56 +01:00
  • 795b5665dc fixes markdown tests (#25347) ringabout 2025-12-11 21:36:27 +08:00
  • 1527c13273 Align treetab hash with equivalence (#25354) Jacek Sieka 2025-12-15 13:19:56 +01:00
  • 6f3245f06a fixes documentation building failures for nightlies (#25345) ringabout 2025-12-12 01:23:04 +08:00
  • cbb2fe0a63 IC: progress (#25344) Andreas Rumpf 2025-12-11 18:22:38 +01:00
  • 28ada7df94 fixes markdown tests (#25347) ringabout 2025-12-11 21:36:27 +08:00
  • c1205b2f0a IC backend: progress araq-ic5 araq 2025-12-11 14:33:53 +01:00
  • 1514706def consts work araq 2025-12-11 10:06:48 +01:00
  • 12bed23c65 bugfix araq 2025-12-11 10:00:53 +01:00
  • 95aca6facb generally useful refactoring araq 2025-12-11 08:48:53 +01:00
  • 97dfba8222 disabled debug echo araq 2025-12-11 08:48:44 +01:00
  • d39f328852 things begin to make sense araq 2025-12-11 08:31:43 +01:00
  • 4f6e808fca rename araq 2025-12-10 20:33:10 +01:00
  • 08946a95ee progress araq 2025-12-10 14:11:08 +01:00
  • 7fd02fc31a progress araq 2025-12-10 12:31:44 +01:00
  • c8556ef5df consider generic param type as typedesc in tuple type expressions (#25316) metagn 2025-12-09 11:45:37 +03:00
  • 6c8ab9f898 fixes #25329; Wrong type for second parameter of procedures "inc", "dec", "succ" and "pred" (#25337) ringabout 2025-12-09 14:16:23 +08:00
  • 547416b806 Fixes #25341; Invalid C code for lifecycle hooks for distinct types based on generics (#25342) elijahr 2025-12-07 05:59:42 -06:00
  • 447bf7e198 progress Araq 2025-12-10 00:57:19 +01:00
  • f77e86de12 progress araq 2025-12-10 00:07:36 +01:00
  • 39d5ecce1f IC: progress araq 2025-12-09 13:09:36 +01:00
  • 44d2472b08 consider generic param type as typedesc in tuple type expressions (#25316) metagn 2025-12-09 11:45:37 +03:00
  • e1f2329e55 fixes #25329; Wrong type for second parameter of procedures "inc", "dec", "succ" and "pred" (#25337) ringabout 2025-12-09 14:16:23 +08:00
  • ed8e5a7754 fixes #25338; Switch default mangling back to cpp (#25343) ringabout 2025-12-09 14:16:08 +08:00
  • cf47a29a83 IC: loader: progress araq 2025-12-07 18:40:38 +01:00
  • fa4d79f519 IC: progress (#25339) Andreas Rumpf 2025-12-07 13:07:44 +01:00
  • 099ee1ce4a Fixes #25341; Invalid C code for lifecycle hooks for distinct types based on generics (#25342) elijahr 2025-12-07 05:59:42 -06:00
  • c3a20fa890 IC: progress (#25332) Andreas Rumpf 2025-12-06 11:45:01 +01:00
  • 97c41c0f15 Fixes #25330 (#25336) Yuriy Glukhov 2025-12-05 15:27:38 +01:00
  • feaa364038 fixes #25306; Dangling pointers in stack traces with -d:nimStackTraceOverride (#25313) ringabout 2025-12-05 14:52:35 +08:00
  • 05c8e1d85d fixes #25324; Channel incorrectly takes a sink argument in refc (#25328) ringabout 2025-12-05 07:46:47 +08:00
  • 90efe870c8 concept patch: inheritance (#25317) Ryan McConnell 2025-12-03 11:51:18 -05:00
  • 860e827df6 fixes #22305; Combination of generic destructor and closure fails in certain cases (#25327) ringabout 2025-12-04 00:29:45 +08:00
  • 8f8814b495 Fixes #25330 (#25336) Yuriy Glukhov 2025-12-05 15:27:38 +01:00
  • 0ea5f2625c fixes #25306; Dangling pointers in stack traces with -d:nimStackTraceOverride (#25313) ringabout 2025-12-05 14:52:35 +08:00
  • 5d4829415a fixes #25324; Channel incorrectly takes a sink argument in refc (#25328) ringabout 2025-12-05 07:46:47 +08:00
  • 86bbc73b3a concept patch: inheritance (#25317) Ryan McConnell 2025-12-03 11:51:18 -05:00
  • 1da0dc74d9 fixes #22305; Combination of generic destructor and closure fails in certain cases (#25327) ringabout 2025-12-04 00:29:45 +08:00
  • 834c35a137 std: sysatomics: fix use of atomicCompareExchangeN for MSVC (#25325) Ryan 2025-12-02 22:07:07 +13:00
  • 75f01bd49f Ensure channels don't leak exception effects (#25318) Jacek Sieka 2025-12-01 22:59:26 +01:00
  • 2d0b62aa51 std: sysatomics: fix use of atomicCompareExchangeN for MSVC (#25325) Ryan 2025-12-02 22:07:07 +13:00
  • 91febf1f4c Ensure channels don't leak exception effects (#25318) Jacek Sieka 2025-12-01 22:59:26 +01:00
  • a773178e2b IC: progress (#25314) Andreas Rumpf 2025-12-01 22:59:12 +01:00
  • 28452442e3 closes #22305; adds a test case pr_Montag ringabout 2025-12-01 20:38:41 +08:00
  • 800384176e Fixes #25261 (#25310) Yuriy Glukhov 2025-11-27 10:09:52 +01:00
  • 6656084004 Fixes #25261 (#25310) Yuriy Glukhov 2025-11-27 10:09:52 +01:00
  • 0486a2df51 IC progress (#25283) Andreas Rumpf 2025-11-25 12:49:23 +01:00
  • dc8f1ab52d uses csources_v3 (#25273) ringabout 2025-11-11 21:00:47 +08:00
  • ffaabdf21e Fixes #25304 proper test for hlo recursion limit (#25305) Peter Munch-Ellingsen 2025-11-21 21:26:43 +01:00
  • 431e01eaf2 system.nim refactorings for IC (#25295) Andreas Rumpf 2025-11-19 16:27:31 +01:00
  • a5e73ff408 use nimKochBootstrap for niminst (#25293) ringabout 2025-11-18 20:03:34 +08:00
  • 37fd04a0eb concept patch for tyGenericInvocation (#25288) Ryan McConnell 2025-11-15 06:52:16 -05:00
  • 6543040d40 Fixes #25304 proper test for hlo recursion limit (#25305) Peter Munch-Ellingsen 2025-11-21 21:26:43 +01:00
  • dc1c3ed90e std: sysstr cleanup, add docs (#25180) Zoom 2025-11-15 11:42:10 +04:00
  • 8d475993f8 std: sysstr refactor (#25185) Zoom 2025-11-15 11:41:57 +04:00
  • 8914baae78 fixes #25007; implements setLenUninit for refc (#25022) ringabout 2025-07-15 05:19:58 +08:00
  • fcf4f10c70 fixes #19728; setLen slow when shrinking seq due to zero-filling of released area (#24683) ringabout 2025-02-27 23:45:58 +08:00
  • 0f7b378467 system.nim refactorings for IC (#25295) Andreas Rumpf 2025-11-19 16:27:31 +01:00
  • 46d4079357 use nimKochBootstrap for niminst (#25293) ringabout 2025-11-18 20:03:34 +08:00
  • cd69f37f3a Update NimonyStableCommit hash (#25292) ringabout 2025-11-18 17:06:28 +08:00
  • 79ddb7d89e concept patch for tyGenericInvocation (#25288) Ryan McConnell 2025-11-15 06:52:16 -05:00
  • 5394c6814b fixes #25227; crash when codegen user-defined tuple iterate (#25228) lit 2025-11-15 01:43:13 +08:00
  • 2ddda806a9 fixes #25284; .global initialization inside method hoisted to preInitProc (#25285) ringabout 2025-11-14 23:20:42 +08:00
  • 8775ef62fe nimsuggest tester: remove PCRE dependency (#25279) Andreas Rumpf 2025-11-13 09:07:31 +01:00
  • 63398611e7 VM: refactoring [backport] (#25280) Andreas Rumpf 2025-11-12 19:04:21 +01:00
  • a6988458c4 updates to macos-15 (#25278) ringabout 2025-11-12 20:33:26 +08:00
  • 9346b138e1 fixes #19846; std/unicode.strip trailing big chars (#25274) lit 2025-11-11 19:01:07 +08:00
  • c75c85cbf8 silence mass dump of BareExcept when using unittest (#25260) Ryan McConnell 2025-11-10 01:27:50 -05:00
  • 7cb8165e75 ref nightlies; Update NimonyStableCommit to a new version (#25289) ringabout 2025-11-15 17:09:57 +08:00
  • b539adf829 std: sysstr cleanup, add docs (#25180) Zoom 2025-11-15 11:42:10 +04:00
  • 01c084077e std: sysstr refactor (#25185) Zoom 2025-11-15 11:41:57 +04:00
  • 39be9b981d fixes #25227; crash when codegen user-defined tuple iterate (#25228) lit 2025-11-15 01:43:13 +08:00
  • 9becd1453d fixes #25284; .global initialization inside method hoisted to preInitProc (#25285) ringabout 2025-11-14 23:20:42 +08:00
  • f608e109c9 massive refactoring for IC (#25282) Andreas Rumpf 2025-11-13 21:31:24 +01:00
  • 4c6d9b6068 nimsuggest tester: remove PCRE dependency (#25279) Andreas Rumpf 2025-11-13 09:07:31 +01:00
  • 5da72efbde VM: refactoring [backport] (#25280) Andreas Rumpf 2025-11-12 19:04:21 +01:00
  • d5549a3c65 updates to macos-15 (#25278) ringabout 2025-11-12 20:33:26 +08:00
  • a57b6d8406 uses csources_v3 (#25273) ringabout 2025-11-11 21:00:47 +08:00
  • 2679b3221c fixes #19846; std/unicode.strip trailing big chars (#25274) lit 2025-11-11 19:01:07 +08:00
  • cc4c7377b2 silence mass dump of BareExcept when using unittest (#25260) Ryan McConnell 2025-11-10 01:27:50 -05:00
  • 38384d040a fixes #25265; fixes #23453; Unable to build Nim 2.2.6 tools from source (#25269) ringabout 2025-11-08 13:04:05 +08:00
  • 605180fcfa js: replace push.apply with for loop for string add [backport] (#25267) metagn 2025-11-07 15:19:50 +03:00
  • be6e195585 remove wrong test narimiran 2025-11-08 16:40:00 +01:00
  • 92468e99f7 fixes #25265; fixes #23453; Unable to build Nim 2.2.6 tools from source (#25269) ringabout 2025-11-08 13:04:05 +08:00
  • 839cbeb371 js: replace push.apply with for loop for string add [backport] (#25267) metagn 2025-11-07 15:19:50 +03:00
  • 873ab1f9ef VM: optimize 'return' slots; saves millions of node allocations for N… (#25266) Andreas Rumpf 2025-11-07 11:05:13 +01:00
  • 4efece995e fixes #25251; SIGBUS with iterator over const Table lookup - premature temporary destruction (#25255) ringabout 2025-11-07 17:06:05 +08:00
  • 40e1a34831 Add heaptrack support (#25257) Jacek Sieka 2025-11-06 17:33:52 +01:00
  • bd9cbc91ba fixes #25263; provides a new switch mangle:nim/cpp for debug name mangling (#25264) ringabout 2025-11-06 23:41:13 +08:00
  • 809662a228 VM: optimize 'return' slots; saves millions of node allocations for N… (#25266) Andreas Rumpf 2025-11-07 11:05:13 +01:00
  • 6f73094263 fixes #25251; SIGBUS with iterator over const Table lookup - premature temporary destruction (#25255) ringabout 2025-11-07 17:06:05 +08:00
  • 861ebc0f19 Add heaptrack support (#25257) Jacek Sieka 2025-11-06 17:33:52 +01:00
  • 1d08c4e241 fixes #25263; provides a new switch mangle:nim/cpp for debug name mangling (#25264) ringabout 2025-11-06 23:41:13 +08:00
  • 9f890bef20 Merge branch 'devel' into pr_holey_enum pr_holey_enum ringabout 2025-11-05 19:06:46 +08:00
  • d7ae00349a produces vastly better error messages for implicit --import and --inc… (#25258) Andreas Rumpf 2025-11-04 17:54:23 +01:00