Changeset 32290 for lang/objective-cplusplus/i3
- Timestamp:
- 04/12/09 07:06:54 (4 years ago)
- Location:
- lang/objective-cplusplus/i3/trunk/src
- Files:
-
- 5 modified
-
gui-cocoa/Gui.cpp (modified) (1 diff)
-
mil/include/mil/Module.h (modified) (1 diff)
-
mil/include/mil/Thread.h (modified) (1 diff)
-
mil/include/mil/gui-cocoa/GuiModule.h (modified) (1 diff)
-
mil/include/mil/gui-windows/GuiModule.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/objective-cplusplus/i3/trunk/src/gui-cocoa/Gui.cpp
r32112 r32290 34 34 int global_loop() 35 35 { 36 //[NSApp run];37 [[NSRunLoop currentRunLoop] run];36 [NSApp run]; 37 //[[NSRunLoop currentRunLoop] run]; 38 38 return 0; 39 39 } -
lang/objective-cplusplus/i3/trunk/src/mil/include/mil/Module.h
r32287 r32290 104 104 return; 105 105 } 106 pool::MemoryList* m = target.consumer.work( (void*)&event, sizeof(event), event.owner_id);106 pool::MemoryList* m = target.consumer.work(&event); 107 107 if (!m) { 108 108 return; -
lang/objective-cplusplus/i3/trunk/src/mil/include/mil/Thread.h
r32286 r32290 116 116 } 117 117 118 MemoryList* work(void* mem, int size, int owner_id) { 118 template <class T> 119 MemoryList* work(T* mem) { 120 int owner_id = mem->owner_id; 119 121 MemoryList* l = (MemoryList*)mem; 120 int blocks = ((size - 1) / BLOCK_SIZE) + 1;122 int blocks = ((sizeof(T) - 1) / BLOCK_SIZE) + 1; 121 123 l->blocks = blocks; 122 124 if (blocks > MALLOC_BLOCKS_THESHOLD) { -
lang/objective-cplusplus/i3/trunk/src/mil/include/mil/gui-cocoa/GuiModule.h
r32289 r32290 105 105 return; 106 106 } 107 pool::MemoryList* m = target.consumer.work( (void*)&event, sizeof(event), event.owner_id);107 pool::MemoryList* m = target.consumer.work(&event); 108 108 if (!m) { 109 109 return; -
lang/objective-cplusplus/i3/trunk/src/mil/include/mil/gui-windows/GuiModule.h
r32287 r32290 105 105 } 106 106 107 pool::MemoryList* m = target.consumer.work( (void*)&event, sizeof(event), event.owner_id);107 pool::MemoryList* m = target.consumer.work(&event); 108 108 if (!m) { 109 109 return;
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)