Changeset 2ac095d for src/libcfa/concurrency/alarm.c
- Timestamp:
- Jun 23, 2017, 11:22:59 AM (7 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
- Children:
- 7bbba76
- Parents:
- d43cd01
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/concurrency/alarm.c
rd43cd01 r2ac095d 24 24 } 25 25 26 #include "libhdr.h" 27 26 28 #include "alarm.h" 27 29 #include "kernel_private.h" 28 #include "libhdr.h"29 30 #include "preemption.h" 30 31 … … 154 155 disable_interrupts(); 155 156 verify( !systemProcessor->pending_alarm ); 156 lock( &systemProcessor->alarm_lock , __PRETTY_FUNCTION__);157 lock( &systemProcessor->alarm_lock DEBUG_CTX2 ); 157 158 { 158 159 verify( validate( &systemProcessor->alarms ) ); … … 169 170 unlock( &systemProcessor->alarm_lock ); 170 171 this->set = true; 171 enable_interrupts( __PRETTY_FUNCTION__);172 enable_interrupts( DEBUG_CTX ); 172 173 } 173 174 … … 175 176 // LIB_DEBUG_PRINT_BUFFER_DECL( STDERR_FILENO, "Kernel : unregister %p start\n", this ); 176 177 disable_interrupts(); 177 lock( &systemProcessor->alarm_lock , __PRETTY_FUNCTION__);178 lock( &systemProcessor->alarm_lock DEBUG_CTX2 ); 178 179 { 179 180 verify( validate( &systemProcessor->alarms ) ); … … 181 182 } 182 183 unlock( &systemProcessor->alarm_lock ); 183 disable_interrupts();184 enable_interrupts( DEBUG_CTX ); 184 185 this->set = false; 185 186 // LIB_DEBUG_PRINT_BUFFER_LOCAL( STDERR_FILENO, "Kernel : unregister %p end\n", this );
Note: See TracChangeset
for help on using the changeset viewer.