[llvm] Remove loaded llvm support, the startup perf penalty doesn't seem to exist...
[mono-project.git] / docs / TODO
blob202887aeeb8b6629ec56f7357c05d1a0c26e42c3
1 * Methods that should be static, but I cant commit now because of other patches:
3         mono_class_set_failure
4         mono_class_get_nullable_param
5         mono_assembly_loaded_full
7 * Methods that might need to be static, but am not sure:
8         mono_assembly_loaded_full
9         mono_image_loaded_by_guid_full
10         mono_image_loaded_full
12 * Namespacing
14         Do we need to re-namespace the published helper_ routines to avoid
15         poluting the namespace?
17                 helper_compile_generic_method
18                 helper_ldstr
19                 helper_ldstr_mscorlib
20                 helper_newobj_mscorlib
21                 helper_stelem_ref
22                 helper_stelem_ref_check
24 * Need to make public:
26         If the mono_mb_ interface is public, we need to make public:
27         
28         MonoWrapperType
29         MonoDefaults.
31 * Generate a table of contents at the begining of each page for APIs.
33 * Fill in with a concept guide
35 * Install documentation into monodoc's standard location.
37 * Add support for inserting "api:" nodes into the index in the Monodoc XHTML provider.