Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changing sequence point IDs to integers #803

Merged
1 commit merged into from
Jan 22, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions mono/mini/debugger-agent.c
Original file line number Diff line number Diff line change
Expand Up @@ -5675,7 +5675,7 @@ static void
#ifndef RUNTIME_IL2CPP
process_single_step_inner (DebuggerTlsData *tls, gboolean from_signal)
#else
process_single_step_inner (DebuggerTlsData *tls, gboolean from_signal, uint64_t sequencePointId)
process_single_step_inner (DebuggerTlsData *tls, gboolean from_signal, int sequencePointId)
#endif
{
MonoJitInfo *ji;
Expand Down Expand Up @@ -5871,7 +5871,7 @@ void
#ifndef RUNTIME_IL2CPP
debugger_agent_single_step_from_context (MonoContext *ctx)
#else
debugger_agent_single_step_from_context (MonoContext *ctx, uint64_t sequencePointId)
debugger_agent_single_step_from_context (MonoContext *ctx, int sequencePointId)
#endif
{
DebuggerTlsData *tls;
Expand Down
2 changes: 1 addition & 1 deletion mono/mini/debugger-agent.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ void
#ifndef RUNTIME_IL2CPP
debugger_agent_single_step_from_context (MonoContext *ctx);
#else
debugger_agent_single_step_from_context (MonoContext *ctx, uint64_t sequencePointId);
debugger_agent_single_step_from_context (MonoContext *ctx, int sequencePointId);
#endif

void
Expand Down
2 changes: 1 addition & 1 deletion mono/mini/il2cpp-compat.h
Original file line number Diff line number Diff line change
Expand Up @@ -444,6 +444,6 @@ MonoGenericInst* il2cpp_method_get_generic_class_inst(MonoMethodInflated *imetho
MonoClass* il2cpp_generic_class_get_container_class(MonoGenericClass *gclass);
void il2cpp_mono_thread_detach(MonoThread* thread);
MonoClass* il2cpp_mono_get_string_class (void);
Il2CppSequencePoint* il2cpp_get_sequence_point(size_t id);
Il2CppSequencePoint* il2cpp_get_sequence_point(int id);

#endif // RUNTIME_IL2CPP
2 changes: 1 addition & 1 deletion mono/mini/il2cpp-stubs.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1482,7 +1482,7 @@ MonoClass* il2cpp_mono_get_string_class (void)
return (MonoClass*)il2cpp_defaults.string_class;
}

Il2CppSequencePoint* il2cpp_get_sequence_point(size_t id)
Il2CppSequencePoint* il2cpp_get_sequence_point(int id)
{
#if IL2CPP_MONO_DEBUGGER
return il2cpp::utils::Debugger::GetSequencePoint(id);
Expand Down