index
:
Nim
this commit
devel
This repository contains the Nim compiler, Nim's stdlib, tools, and documentation. (mirror)
ahoang <ahoang@tilde.institute>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
compiler
/
vm.nim
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fixes #23624 "nim check crash" (#23625)
Juan M Gómez
2024-09-16
1
-28
/
+39
*
fixes #21353; fixes default closure in the VM (#24070)
ringabout
2024-09-09
1
-6
/
+6
*
adapt generic default parameters to recent generics changes (#24065)
metagn
2024-09-06
1
-0
/
+2
*
proper error for calling nil closure in VM (#24059)
metagn
2024-09-04
1
-0
/
+4
*
fixes #23936; opcParseFloat accepts the wrong register as the first param [ba...
ringabout
2024-08-12
1
-1
/
+1
*
fixes #13391; VM: Can't get address of object (#23903)
ringabout
2024-07-29
1
-0
/
+2
*
fixes an issue with string to 'var openArray' at compile-time; [backp… (#23...
Andreas Rumpf
2024-03-03
1
-1
/
+6
*
Don't crash for invalid toplevel parseStmt/Expr calls (#23089)
Jake Leahy
2023-12-19
1
-0
/
+3
*
types refactoring; WIP (#23086)
Andreas Rumpf
2023-12-17
1
-3
/
+3
*
type refactor: part 4 (#23077)
Andreas Rumpf
2023-12-15
1
-8
/
+9
*
type refactoring: part 2 (#23059)
Andreas Rumpf
2023-12-13
1
-1
/
+1
*
Types: Refactorings; step 1 (#23055)
Andreas Rumpf
2023-12-12
1
-8
/
+8
*
IC: progress and refactorings (#22961)
Andreas Rumpf
2023-11-20
1
-2
/
+2
*
NIR: progress (#22817)
Andreas Rumpf
2023-10-12
1
-1
/
+1
*
NIR: Nim intermediate representation (#22777)
Andreas Rumpf
2023-10-11
1
-1
/
+1
*
Instantiates generics in the module that uses it (#22513)
Juan M Gómez
2023-09-09
1
-1
/
+1
*
minor style changes in the compiler (#22584)
ringabout
2023-08-29
1
-3
/
+2
*
fix getNullValue for cstring in VM, make other VM code aware of nil cstring (...
metagn
2023-08-21
1
-2
/
+17
*
use strictdefs for compiler (#22365)
ringabout
2023-08-06
1
-4
/
+9
*
fix VM uint conversion size bug, stricter int gen on JS (#22150)
metagn
2023-06-25
1
-3
/
+7
*
allow addressing elements of openArray[char] in VM (#22045)
ringabout
2023-06-08
1
-0
/
+2
*
adds `rkInt` to the `opcCastPtrToInt` op (#22039)
Juan M Gómez
2023-06-08
1
-0
/
+2
*
Remove unused astago import warning from vm.nim (#22003)
Miguel Madrid-Mencía
2023-06-04
1
-1
/
+0
*
fixes #21708; skip colons for tuples in VM (#21850)
ringabout
2023-05-17
1
-1
/
+7
*
adds an experimental `mm:atomicArc` switch (#21798)
ringabout
2023-05-08
1
-2
/
+2
*
refactoring in preparation for better, simpler name mangling that wor… (#21...
Andreas Rumpf
2023-04-24
1
-1
/
+1
*
remove nosinks hacks from compiler (#21469)
ringabout
2023-03-04
1
-3
/
+3
*
replaces implicit passes array registed at runtime with explicit function cal...
ringabout
2023-03-03
1
-8
/
+3
*
fixes #20139; hash types based on its path relative to its package path (#212...
ringabout
2023-03-02
1
-1
/
+1
*
fixes #21326; fixes #7375; fixes #11986; fixes #9607; rework quote do; `getAs...
ringabout
2023-03-02
1
-1
/
+4
*
fixes #19396; Nimdoc hide nonexported fields (#21305)
ringabout
2023-02-01
1
-1
/
+1
*
Implemented basic macro expand functionality (#20579)
Ivan Yonchovski
2023-01-27
1
-0
/
+3
*
fixes #14409; fixes #10674 VM callbacks switch to table-index seqs (#21297)
ringabout
2023-01-26
1
-2
/
+2
*
remove dead code in VM (#21296)
ringabout
2023-01-25
1
-6
/
+0
*
Force lambda lifting for getImplTransformed. Hacky. Fixes #19818 (#21031)
Yuriy Glukhov
2023-01-19
1
-1
/
+1
*
remove legacy code (#21134)
ringabout
2022-12-26
1
-5
/
+0
*
Implement setLineInfo (#21153)
Peter Munch-Ellingsen
2022-12-22
1
-2
/
+12
*
add more `{.cursor.}` to vm (#20796)
ringabout
2022-11-09
1
-13
/
+13
*
fixes regression #20746; remove string copies for ORC booted compiler (#20776)
ringabout
2022-11-07
1
-1
/
+3
*
fix #20148 implicit compile time conversion int to ranged float cause… (#20...
Bung
2022-10-29
1
-1
/
+4
*
Added 'openArray[char]' overloads to 'std/parseutils' (#20527)
Jason Beetham
2022-10-24
1
-5
/
+22
*
Implemented `mSlice` on the VM allowing `toOpenArray` to work at compile time...
Jason Beetham
2022-10-20
1
-16
/
+119
*
refactorings (#20536)
Andreas Rumpf
2022-10-10
1
-1
/
+1
*
pragma for sfCallsite instead of name check + better semantics, test (#20464)
metagn
2022-10-03
1
-1
/
+4
*
move formatfloat out of system (#20195)
ringabout
2022-08-24
1
-0
/
+3
*
remove shallowCopy for ARC/ORC (#20070)
ringabout
2022-07-26
1
-2
/
+6
*
Change `styleCheck` to ignore foreign packages (#19822)
quantimnot
2022-07-14
1
-4
/
+4
*
[vm]fixes #15974 #12551 #19464 #16020 #16780 #16613 #14553 #19909 #18641 (#19...
flywind
2022-06-22
1
-10
/
+18
*
[Tiny] correct comment opcDeref => opcLdDeref (#19908)
flywind
2022-06-21
1
-1
/
+1
*
[cleanup] remove unnecessary procs in vm (#19888)
flywind
2022-06-13
1
-1
/
+0
[next]