# HG changeset patch # User Masataka Kohagura # Date 1391404488 -32400 # Node ID 7884e1b44177b5708be4f985338a3ef35240c09f # Parent 444b0ca6ff2c7bae9086b1ccbe58dcb0563f03d8 add 02nd.txt diff -r 444b0ca6ff2c -r 7884e1b44177 2014/February/memo/02nd.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2014/February/memo/02nd.txt Mon Feb 03 14:14:48 2014 +0900 @@ -0,0 +1,17 @@ +2014/02/01 (Sat) + [program] + [昨日] + 2GB 以上を取ろうとすると + regex(19797,0x7fff75dad310) malloc: *** mach_vm_map(size=18446744071569698816) failed (error code=3) + *** error: can't allocate region + *** set a breakpoint in malloc_error_break to debug + Can't allocate memory + + もしかして、allocate sizeに限界がある?? + [改善] + TaskManager/kernel/ppe/TaskManager.cc + TaskManager/kernel/ppe/TaskManager.h + TaskManager/kernel/ppe/TaskManagerImpl.h + + size が int 型だったので、それをlong long に変更。 + (push は確認してから) diff -r 444b0ca6ff2c -r 7884e1b44177 2014/OUTLINE --- a/2014/OUTLINE Sun Feb 02 18:27:24 2014 +0900 +++ b/2014/OUTLINE Mon Feb 03 14:14:48 2014 +0900 @@ -1,3 +1,7 @@ +2014/02/02 (Sun) + [memo] + manager->allocate まわりの修正 + 2014/02/01 (Sat) [memo] divide read と Task の同期について