Changeset 43b1e86 in mainline for kernel/generic/src/proc/task.c


Ignore:
Timestamp:
2008-02-01T14:11:18Z (16 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
9652bd59
Parents:
acfdcb0
Message:

prettyprint output

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/proc/task.c

    racfdcb0 r43b1e86  
    421421        char suffix;
    422422        order(task_get_accounting(t), &cycles, &suffix);
    423                        
    424         printf("%-6llu %-10s %-3ld %#10zx %#10zx %9llu%c %7zd %6zd",
    425             t->taskid, t->name, t->context, t, t->as, cycles, suffix,
    426             t->refcount, atomic_get(&t->active_calls));
     423       
     424        if (sizeof(void *) == 4)
     425                printf("%-6llu %-10s %-3ld %#10zx %#10zx %9llu%c %7zd %6zd",
     426                t->taskid, t->name, t->context, t, t->as, cycles, suffix,
     427                    t->refcount, atomic_get(&t->active_calls));
     428        else
     429                printf("%-6llu %-10s %-3ld %#18zx %#18zx %9llu%c %7zd %6zd",
     430                    t->taskid, t->name, t->context, t, t->as, cycles, suffix,
     431                t->refcount, atomic_get(&t->active_calls));
    427432        for (j = 0; j < IPC_MAX_PHONES; j++) {
    428433                if (t->phones[j].callee)
     
    444449        spinlock_lock(&tasks_lock);
    445450       
    446         printf("taskid name       ctx address    as         cycles     threads "
    447             "calls  callee\n");
    448         printf("------ ---------- --- ---------- ---------- ---------- ------- "
    449             "------ ------>\n");
     451        if (sizeof(void *) == 4) {
     452                printf("taskid name       ctx address    as         "
     453                        "cycles     threads calls  callee\n");
     454                printf("------ ---------- --- ---------- ---------- "
     455                        "---------- ------- ------ ------>\n");
     456        } else {
     457                printf("taskid name       ctx address            as                 "
     458                        "cycles     threads calls  callee\n");
     459                printf("------ ---------- --- ------------------ ------------------ "
     460                        "---------- ------- ------ ------>\n");
     461        }
    450462
    451463        avltree_walk(&tasks_tree, task_print_walker, NULL);
Note: See TracChangeset for help on using the changeset viewer.