GCs.h (208954) | GCs.h (249423) |
---|---|
1//===-- GCs.h - Garbage collector linkage hacks ---------------------------===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 12 unchanged lines hidden (view full) --- 21 /// FIXME: Collector instances are not useful on their own. These no longer 22 /// serve any purpose except to link in the plugins. 23 24 /// Creates an ocaml-compatible garbage collector. 25 void linkOcamlGC(); 26 27 /// Creates an ocaml-compatible metadata printer. 28 void linkOcamlGCPrinter(); | 1//===-- GCs.h - Garbage collector linkage hacks ---------------------------===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 12 unchanged lines hidden (view full) --- 21 /// FIXME: Collector instances are not useful on their own. These no longer 22 /// serve any purpose except to link in the plugins. 23 24 /// Creates an ocaml-compatible garbage collector. 25 void linkOcamlGC(); 26 27 /// Creates an ocaml-compatible metadata printer. 28 void linkOcamlGCPrinter(); |
29 30 /// Creates an erlang-compatible garbage collector. 31 void linkErlangGC(); 32 33 /// Creates an erlang-compatible metadata printer. 34 void linkErlangGCPrinter(); |
|
29 30 /// Creates a shadow stack garbage collector. This collector requires no code 31 /// generator support. 32 void linkShadowStackGC(); 33} 34 35#endif | 35 36 /// Creates a shadow stack garbage collector. This collector requires no code 37 /// generator support. 38 void linkShadowStackGC(); 39} 40 41#endif |