Changeset 296


Ignore:
Timestamp:
Jun 16, 2011, 11:43:41 AM (9 years ago)
Author:
dmik
Message:

hotspot: Use os::block_on_serialize_page_trap() when handling the serialize page exceptions in the generated code in the same way it is already used in the exception handler of the native code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/openjdk/hotspot/src/os/windows/vm/os_windows.cpp

    r278 r296  
    42544254    address addr = (address) exceptionRecord->ExceptionInformation[1];
    42554255
    4256     if (os::is_memory_serialize_page(thread, addr))
     4256    if ( os::is_memory_serialize_page(thread, addr) ) {
     4257      // Block current thread until the memory serialize page permission restored.
     4258      os::block_on_serialize_page_trap();
    42574259      return EXCEPTION_CONTINUE_EXECUTION;
     4260    }
    42584261  }
    42594262
Note: See TracChangeset for help on using the changeset viewer.