Rts.h
Stg.h
- ghcconfig.h // configuration info derived by the configure script.
- RtsConfig.h // settings for Rts things (eg. eager vs. lazy BH)
- MachDeps.h // sizes of various basic types
- StgTypes.h // basic types specific to the virtual machine
- TailCalls.h // tail calls in .hc code
- StgDLL.h // stuff related to Windows DLLs
- MachRegs.h // global register assignments for this arch
- Regs.h // "registers" in the virtual machine
- StgProf.h // profiling gubbins
- StgMiscClosures.h // decls for closures & info tables in the RTS
- RtsExternal.h // decls for RTS things required by .hc code
+ ghcconfig.h /* configuration info derived by the configure script. */
+ RtsConfig.h /* settings for Rts things (eg. eager vs. lazy BH) */
+ MachDeps.h /* sizes of various basic types */
+ StgTypes.h /* basic types specific to the virtual machine */
+ TailCalls.h /* tail calls in .hc code */
+ StgDLL.h /* stuff related to Windows DLLs */
+ MachRegs.h /* global register assignments for this arch */
+ Regs.h /* "registers" in the virtual machine */
+ StgProf.h /* profiling gubbins */
+ StgMiscClosures.h /* decls for closures & info tables in the RTS */
+ RtsExternal.h /* decls for RTS things required by .hc code */
(RtsAPI.h)
(HsFFI.h)
- RtsTypes.h // types used in the RTS
+ RtsTypes.h /* types used in the RTS */
- Constants.h // build-time constants
+ Constants.h /* build-time constants */
StgLdvProf.h
StgFun.h
Closures.h
- Liveness.h // macros for constructing RET_DYN liveness masks
+ Liveness.h /* macros for constructing RET_DYN liveness masks */
ClosureMacros.h
ClosureTypes.h
InfoTables.h
TSO.h
- Updates.h // macros for performing updates
+ Updates.h /* macros for performing updates */
GranSim.h
Parallel.h
SMP.h
DNInvoke.h
Dotnet.h
-Cmm.h // included into .cmm source only
- DerivedConstants.h // generated by mkDerivedConstants.c from other
- // .h files.
+Cmm.h /* included into .cmm source only */
+ DerivedConstants.h /* generated by mkDerivedConstants.c from other */
+ /* .h files. */
(Constants.h)
(ClosureTypes.h)
(StgFun.h)
(Liveness.h)
(Block.h)
-Bytecodes.h // Bytecode definitions for the interpreter
-Linker.h // External API to the linker
-RtsFlags.h // External API to the RTS runtime flags
-SchedAPI.h // External API to the RTS scheduler
-ieee-flpt.h // ToDo: needed?
+Bytecodes.h /* Bytecode definitions for the interpreter */
+Linker.h /* External API to the linker */
+RtsFlags.h /* External API to the RTS runtime flags */
+SchedAPI.h /* External API to the RTS scheduler */
+ieee-flpt.h /* ToDo: needed? */
-RtsAPI.h // The top-level interface to the RTS (rts_evalIO(), etc.)
-HsFFI.h // The external FFI api
+RtsAPI.h /* The top-level interface to the RTS (rts_evalIO(), etc.) */
+HsFFI.h /* The external FFI api */