@@ -10,6 +10,21 @@ Source layout:
10
10
| ` libgreen/ ` | The M: N runtime library |
11
11
| ` libnative/ ` | The 1:1 runtime library |
12
12
| ` libsyntax/ ` | The Rust parser and pretty-printer |
13
+ | ` libcollections/ ` | A collection of useful data structures and containers |
14
+ | ` libnum/ ` | Extended number support library (complex, rational, etc) |
15
+ | ` libtest/ ` | Rust's test-runner code |
16
+ | ------------------- | --------------------------------------------------------- |
17
+ | ` libarena/ ` | The arena (a fast but limited) memory allocator |
18
+ | ` libflate/ ` | Simple compression library |
19
+ | ` libfourcc/ ` | Data format identifier library |
20
+ | ` libgetopts/ ` | Get command-line-options library |
21
+ | ` libglob/ ` | Unix glob patterns library |
22
+ | ` libsemver/ ` | Rust's semantic versioning library |
23
+ | ` libserialize/ ` | Encode-Decode types library |
24
+ | ` libsync/ ` | Concurrency mechanisms and primitives |
25
+ | ` libterm/ ` | ANSI color library for terminals |
26
+ | ` libtime/ ` | Time operations library |
27
+ | ` libuuid/ ` | UUID's handling code |
13
28
| ------------------- | --------------------------------------------------------- |
14
29
| ` rt/ ` | The runtime system |
15
30
| ` rt/rust_*.c ` | - Some of the runtime services |
@@ -31,8 +46,13 @@ Source layout:
31
46
| ------------------- | --------------------------------------------------------- |
32
47
| ` librustdoc/ ` | The Rust API documentation tool |
33
48
| ` libuv/ ` | The libuv submodule |
49
+ | ` librustuv/ ` | Rust libuv support code |
34
50
| ------------------- | --------------------------------------------------------- |
35
51
| ` llvm/ ` | The LLVM submodule |
36
52
| ` rustllvm/ ` | LLVM support code |
37
53
| ------------------- | --------------------------------------------------------- |
38
54
| ` etc/ ` | Scripts, editors support, misc |
55
+
56
+
57
+ NOTE: This list (especially the second part of the table which contains modules and libraries)
58
+ is highly volatile and subject to change.
0 commit comments