diff options
| author | Chris Lattner <sabre@nondot.org> | 2003-09-30 17:53:30 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2003-09-30 17:53:30 +0000 |
| commit | 25a0acb379ed36a51670a616a87c569b887528ef (patch) | |
| tree | 311cca918fdbe0e0dfded5440c8f3cc605028094 | |
| parent | 143af9cf13a007528d005ea20f9ec8f287a25c5b (diff) | |
| download | bcm5719-llvm-25a0acb379ed36a51670a616a87c569b887528ef.tar.gz bcm5719-llvm-25a0acb379ed36a51670a616a87c569b887528ef.zip | |
make the header comment more useful
llvm-svn: 8774
| -rw-r--r-- | llvm/include/llvm/ModuleProvider.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/llvm/include/llvm/ModuleProvider.h b/llvm/include/llvm/ModuleProvider.h index 8ef74276574..e8e6052c0f9 100644 --- a/llvm/include/llvm/ModuleProvider.h +++ b/llvm/include/llvm/ModuleProvider.h @@ -1,6 +1,10 @@ //===-- llvm/ModuleProvider.h - Interface for module providers --*- C++ -*-===// // -// Abstract interface for providing a module. +// This file provides an abstract interface for loading a module from some +// place. This interface allows incremental or random access loading of +// functions from the file. This is useful for applications like JIT compilers +// or interprocedural optimizers that do not need the entire program in memory +// at the same time. // //===----------------------------------------------------------------------===// @@ -39,7 +43,6 @@ public: TheModule = 0; return tempM; } - }; #endif |

