OLD | NEW |
1 About | 1 About |
2 ===== | 2 ===== |
3 | 3 |
4 This directory contains the services required to execute both nexes and pexes. | 4 This directory contains the services required to execute both nexes and pexes. |
5 | 5 |
6 Using | 6 Using |
7 ===== | 7 ===== |
8 | 8 |
9 For information about how to build and use nexes and pexes from within Mojo, | 9 For information about how to build and use nexes and pexes from within Mojo, |
10 refer to the `mojo/nacl` directory. | 10 refer to the `mojo/nacl` directory. |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
58 | 58 |
59 The linking process works similarly, but utilizes a different interface which | 59 The linking process works similarly, but utilizes a different interface which |
60 lets it receive object files and return a linked nexe. | 60 lets it receive object files and return a linked nexe. |
61 | 61 |
62 Once both the compilation and linking steps have been completed, the | 62 Once both the compilation and linking steps have been completed, the |
63 PexeContentHandler is able to launch the requested nexe. | 63 PexeContentHandler is able to launch the requested nexe. |
64 | 64 |
65 TODO | 65 TODO |
66 ==== | 66 ==== |
67 | 67 |
68 * Turn the NexeContentHandler, PexeContentHandler, PexeCompiler, and | |
69 PexeLinker services into "anti-singletons". When each service is requested, a | |
70 unique process must be created. | |
71 * Use subzero (a NaCl project to improve translation speed) for pexe | 68 * Use subzero (a NaCl project to improve translation speed) for pexe |
72 translation. | 69 translation. |
73 * Enable caching of translated pexes. | 70 * Enable caching of translated pexes. |
OLD | NEW |