comparison example/word_count/main.cc @ 1007:18a548c337cb

add mail_queue
author yutaka@localhost.localdomain
date Thu, 28 Oct 2010 08:39:19 +0900
parents d093d601fc14
children f8e9c985e2a8
comparison
equal deleted inserted replaced
1006:443c01049702 1007:18a548c337cb
294 294
295 w->out_task_num = out_task_num; 295 w->out_task_num = out_task_num;
296 printf("task_num %d\n",w->task_num); 296 printf("task_num %d\n",w->task_num);
297 printf("out_task_num %d\n",w->out_task_num); 297 printf("out_task_num %d\n",w->out_task_num);
298 298
299 /* out用のdivision_size. statusが2つなので、あわせて16byteになるように、long long(8byte)を使用 */ 299 /* out用のdivision_size. statusが2つなので、あわせて16byteになるように、long long(4byte)を使用 */
300 300
301 w->division_out_size = sizeof(unsigned long long)*4; 301 w->division_out_size = sizeof(unsigned long long)*4;
302 int out_size = w->division_out_size*out_task_num; 302 int out_size = w->division_out_size*out_task_num;
303 w->o_data = (unsigned long long *)manager->allocate(out_size); 303 w->o_data = (unsigned long long *)manager->allocate(out_size);
304 w->out_size = 4; 304 w->out_size = 4;