История коммитов

Автор SHA1 Сообщение Дата
  ringabout a1602b0d85 dynlib keeps exported functions alive in emscripten (#23469) 9 месяцев назад
  Juan Carlos 0a19d78b22 Revert the .inline semantics change (#22104) 1 год назад
  Juan Carlos b96c501836 Refactor pragma inline (#21930) 1 год назад
  Juan Carlos 38fdf13982 Clean nimbase (#21927) 1 год назад
  Andreas Rumpf ec3bca8fab Windows: use __declspec(thread) TLS implementation, it is MUCH faster… (#21810) 1 год назад
  Juan M Gómez 3b973f3fc8 fixes #20654 FAMs should not be used in the C++ backend (#20655) 2 лет назад
  Tomohiro c870ff5946 Add error message to pointer size check assert in lib/nimbase.h (#19549) 2 лет назад
  Jaremy Creechley 3a1109a53b initial fix for compiling Nim on Zephyr RTOS (issue #18684) (#18685) 3 лет назад
  Timothee Cour 3723140044 add NIM_STATIC_ASSERT(CHAR_BIT == 8, "") to fail-fast where assumption is violated (#18512) 3 лет назад
  Timothee Cour e112974920 fix #16752: threadvar now works with importcpp types; osx now uses native TLS (`--tlsEmulation:off`), which can be orders of magnitude faster (#16750) 4 лет назад
  Andreas Rumpf 50b6f6996a .noalias annotation; frontend support (#15419) 4 лет назад
  Huy Doan 00fa7a5747 Add thiscall calling convention, mostly for hooking purpose (#14466) 4 лет назад
  Timothee Cour 66db9de714 CT sizeof(+friends) for {.importc, completeStruct.} types, enable ABI static checks (#13926) 4 лет назад
  Arne Döring 4005f0d0e4 forward type alignment information to seqs (#12430) 4 лет назад
  cooldome c835c8c4e7 fix #13910 (#13917) 4 лет назад
  Timothee Cour ab5e26c53c fix some codegen bugs: NIM_BOOL, NIM_STATIC_ASSERT, --passc:-std=... (etc) (#13798) 4 лет назад
  Timothee Cour 19cab9fa51 stacktraces can now show custom runtime msgs per frame (#13351) 4 лет назад
  Andreas Rumpf ba6e7c6365 added a switch -d:nimEmulateOverflowChecks for broken or old GCC versions (#13692) 4 лет назад
  Araq b9b53b6ca1 fixes #13645 4 лет назад
  Andreas Rumpf a6682de004 catchable defects (#13626) 4 лет назад
  alaviss f500895efe Unexport even more symbols (#13214) 5 лет назад
  Timothee Cour c56612ff96 refs #13054 correctly handle {.exportc,dynlib.} and {.exportcpp,dynlib.} (#13136) 5 лет назад
  Ico Doornekamp bb7273bc47 Use '__noinline' instead of 'noinline' for N_NOINLINE gcc attribute, this prevents clashes with systems where 'noinline' might be already defined (#13089) 5 лет назад
  PMunch 65fd95bf85 Fix AVR target to define ints properly (#12817) 5 лет назад
  Andreas Rumpf 58f3e07b1a fixes and changes the recently introduced 'alignas' to be 'align' (#12666) 5 лет назад
  Arne Döring 0496a666e2 implemented alignas pragma (#12643) 5 лет назад
  Arne Döring d564130a3b Fix to int to biggest int (#12066) 5 лет назад
  Timothee Cour 655cb08461 [refactoring] nimbase.h: remove dead code which was confusing (#11682) 5 лет назад
  Jasper Jenkins 55af21c662 rename (un)likely (#11391) 5 лет назад
  genotrance 0378bfa402 Fix #10907 - remove unused typedef string (#10908) 5 лет назад