• Kevin Modzelewski's avatar
    Support non-module-globals in the llvm tier · 9b298b31
    Kevin Modzelewski authored
    (motivated by namedtuple)
    
    This involves two main changes:
    - changing the calling convention to pass `globals` as an argument if needed
      (this only applies going into compiled code, it's already passed into the interpreter)
    - changing the llvm irgenerator to use the new globals object
    9b298b31
compvars.cpp 111 KB