summary refs log tree commit diff stats
path: root/compiler
diff options
context:
space:
mode:
authormetagn <metagngn@gmail.com>2023-08-20 07:30:36 +0300
committerGitHub <noreply@github.com>2023-08-20 06:30:36 +0200
commita4781dc4bcdf6e76076af80d0b21cb09865b3d44 (patch)
treea8707053e305efc2edc09e08cd934d9f48d12251 /compiler
parentc0ecdb01a967b1b903a756abf7202bfbd95ec7b1 (diff)
downloadNim-a4781dc4bcdf6e76076af80d0b21cb09865b3d44.tar.gz
use old typeinfo generation for hot code reloading (#22518)
* use old typeinfo generation for hot code reloading

* at least test hello world compilation on orc
Diffstat (limited to 'compiler')
-rw-r--r--compiler/ccgtypes.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/ccgtypes.nim b/compiler/ccgtypes.nim
index eb5e906e4..b7363f67f 100644
--- a/compiler/ccgtypes.nim
+++ b/compiler/ccgtypes.nim
@@ -1772,7 +1772,7 @@ proc genTypeInfoV2(m: BModule; t: PType; info: TLineInfo): Rope =
     return prefixTI.rope & result & ")".rope
 
   m.g.typeInfoMarkerV2[sig] = (str: result, owner: owner)
-  if m.compileToCpp:
+  if m.compileToCpp or m.hcrOn:
     genTypeInfoV2OldImpl(m, t, origType, result, info)
   else:
     genTypeInfoV2Impl(m, t, origType, result, info)