Cleanup constants and comments.

This commit is contained in:
losfair 2019-07-04 01:42:11 +08:00
parent 5c5ecfff7d
commit 7f28a4dbef
2 changed files with 3 additions and 4 deletions

View File

@ -27,6 +27,8 @@ pub(crate) unsafe fn run_on_alternative_stack(stack_end: *mut u64, stack_begin:
raw::run_on_alternative_stack(stack_end, stack_begin) raw::run_on_alternative_stack(stack_end, stack_begin)
} }
const TRAP_STACK_SIZE: usize = 1048576; // 1MB
const SETJMP_BUFFER_LEN: usize = 27; const SETJMP_BUFFER_LEN: usize = 27;
type SetJmpBuffer = [i32; SETJMP_BUFFER_LEN]; type SetJmpBuffer = [i32; SETJMP_BUFFER_LEN];
@ -173,7 +175,7 @@ extern "C" fn signal_trap_handler(
let mut unwind_result: Box<dyn Any> = Box::new(()); let mut unwind_result: Box<dyn Any> = Box::new(());
let should_unwind = allocate_and_run(1048576, || { let should_unwind = allocate_and_run(TRAP_STACK_SIZE, || {
let mut is_suspend_signal = false; let mut is_suspend_signal = false;
match Signal::from_c_int(signum) { match Signal::from_c_int(signum) {

View File

@ -104,7 +104,6 @@ impl ModuleStateMap {
if ip < base || ip - base >= self.total_size { if ip < base || ip - base >= self.total_size {
None None
} else { } else {
//println!("lookup ip: {} in {:?}", ip - base, self.local_functions);
let (_, fsm) = self let (_, fsm) = self
.local_functions .local_functions
.range((Unbounded, Included(&(ip - base)))) .range((Unbounded, Included(&(ip - base))))
@ -126,7 +125,6 @@ impl ModuleStateMap {
if ip < base || ip - base >= self.total_size { if ip < base || ip - base >= self.total_size {
None None
} else { } else {
//println!("lookup ip: {} in {:?}", ip - base, self.local_functions);
let (_, fsm) = self let (_, fsm) = self
.local_functions .local_functions
.range((Unbounded, Included(&(ip - base)))) .range((Unbounded, Included(&(ip - base))))
@ -144,7 +142,6 @@ impl ModuleStateMap {
if ip < base || ip - base >= self.total_size { if ip < base || ip - base >= self.total_size {
None None
} else { } else {
//println!("lookup ip: {} in {:?}", ip - base, self.local_functions);
let (_, fsm) = self let (_, fsm) = self
.local_functions .local_functions
.range((Unbounded, Included(&(ip - base)))) .range((Unbounded, Included(&(ip - base))))