Skip to content

Commit 199460c

Browse files
committed
Cleanup
1 parent 9bfccc7 commit 199460c

File tree

4 files changed

+8
-5
lines changed

4 files changed

+8
-5
lines changed

src/native/clr/host/assembly-store.cc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ void AssemblyStore::set_assembly_data_and_size (uint8_t* source_assembly_data, u
2121
}
2222

2323
[[gnu::always_inline]]
24-
auto AssemblyStore::get_assembly_data (AssemblyStoreSingleAssemblyRuntimeData const& e, std::string_view const& name, bool force_rw) noexcept -> std::tuple<uint8_t*, uint32_t>
24+
auto AssemblyStore::get_assembly_data (AssemblyStoreSingleAssemblyRuntimeData const& e, std::string_view const& name) noexcept -> std::tuple<uint8_t*, uint32_t>
2525
{
2626
uint8_t *assembly_data = nullptr;
2727
uint32_t assembly_data_size = 0;
@@ -231,8 +231,7 @@ auto AssemblyStore::open_assembly (std::string_view const& name, int64_t &size)
231231
);
232232
}
233233

234-
constexpr hash_t mscorlib_hash = 0x579a06fed6eec900;
235-
auto [assembly_data, assembly_data_size] = get_assembly_data (assembly_runtime_info, name, name_hash == mscorlib_hash);
234+
auto [assembly_data, assembly_data_size] = get_assembly_data (assembly_runtime_info, name);
236235
size = assembly_data_size;
237236
return assembly_data;
238237
}

src/native/clr/host/host-jni.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,13 @@ Java_mono_android_Runtime_initInternal (JNIEnv *env, jclass klass, jstring lang,
4949
}
5050

5151
JNIEXPORT void
52-
JNICALL Java_mono_android_Runtime_propagateUncaughtException (JNIEnv *env, [[maybe_unused]] jclass klass, jobject javaThread, jthrowable javaException)
52+
JNICALL Java_mono_android_Runtime_propagateUncaughtException ([[maybe_unused]] JNIEnv *env, [[maybe_unused]] jclass klass, [[maybe_unused]] jobject javaThread, [[maybe_unused]] jthrowable javaException)
5353
{
54+
// TODO: implement or remove
5455
}
5556

5657
JNIEXPORT void
5758
JNICALL Java_mono_android_Runtime_notifyTimeZoneChanged ([[maybe_unused]] JNIEnv *env, [[maybe_unused]] jclass klass)
5859
{
60+
// TODO: implement or remove
5961
}

src/native/clr/host/internal-pinvokes.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ int _monodroid_gref_get () noexcept
1515

1616
void _monodroid_gref_log (const char *message) noexcept
1717
{
18+
OSBridge::_monodroid_gref_log (message);
1819
}
1920

2021
int _monodroid_gref_log_new (jobject curHandle, char curType, jobject newHandle, char newType, const char *threadName, int threadId, const char *from, int from_writable) noexcept
@@ -24,6 +25,7 @@ int _monodroid_gref_log_new (jobject curHandle, char curType, jobject newHandle,
2425

2526
void _monodroid_gref_log_delete (jobject handle, char type, const char *threadName, int threadId, const char *from, int from_writable) noexcept
2627
{
28+
OSBridge::_monodroid_gref_log_delete (handle, type, threadName, threadId, from, from_writable);
2729
}
2830

2931
const char* clr_typemap_managed_to_java (const char *typeName, const uint8_t *mvid) noexcept

src/native/clr/include/host/assembly-store.hh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ namespace xamarin::android {
2525
static void set_assembly_data_and_size (uint8_t* source_assembly_data, uint32_t source_assembly_data_size, uint8_t*& dest_assembly_data, uint32_t& dest_assembly_data_size) noexcept;
2626

2727
// Returns a tuple of <assembly_data_pointer, data_size>
28-
static auto get_assembly_data (AssemblyStoreSingleAssemblyRuntimeData const& e, std::string_view const& name, bool force_rw = false) noexcept -> std::tuple<uint8_t*, uint32_t>;
28+
static auto get_assembly_data (AssemblyStoreSingleAssemblyRuntimeData const& e, std::string_view const& name) noexcept -> std::tuple<uint8_t*, uint32_t>;
2929
static auto find_assembly_store_entry (hash_t hash, const AssemblyStoreIndexEntry *entries, size_t entry_count) noexcept -> const AssemblyStoreIndexEntry*;
3030

3131
private:

0 commit comments

Comments
 (0)