mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 10:22:45 -04:00
fixed __repr__, timeslice -> .5ms
This commit is contained in:
parent
b6cafaa582
commit
47ffbc3ebd
@ -12,8 +12,8 @@ class JobManager:
|
|||||||
|
|
||||||
# there's one task for the JobManager, all jobs run in this task
|
# there's one task for the JobManager, all jobs run in this task
|
||||||
TaskName = 'jobManager'
|
TaskName = 'jobManager'
|
||||||
# run for one millisecond per frame by default
|
# run for 1/2 millisecond per frame by default
|
||||||
DefTimeslice = .001
|
DefTimeslice = (1./1000.) / 2.
|
||||||
|
|
||||||
def __init__(self, timeslice=None):
|
def __init__(self, timeslice=None):
|
||||||
if timeslice is None:
|
if timeslice is None:
|
||||||
@ -169,14 +169,15 @@ class JobManager:
|
|||||||
s += '\nJobManager: active jobs in descending order of priority'
|
s += '\nJobManager: active jobs in descending order of priority'
|
||||||
s += '\n======================================================='
|
s += '\n======================================================='
|
||||||
pris = self._getSortedPriorities()
|
pris = self._getSortedPriorities()
|
||||||
pris.reverse()
|
if len(pris) == 0:
|
||||||
for pri in pris:
|
|
||||||
jobId2job = self._pri2jobId2job[pri]
|
|
||||||
# run through the jobs at this priority in the order that they will run
|
|
||||||
for jobId in self._pri2jobIds[pri]:
|
|
||||||
job = jobId2job[jobId]
|
|
||||||
s += '\n%4d: %s' % (jobId, job.getJobName())
|
|
||||||
else:
|
|
||||||
s += '\n no jobs running'
|
s += '\n no jobs running'
|
||||||
|
else:
|
||||||
|
pris.reverse()
|
||||||
|
for pri in pris:
|
||||||
|
jobId2job = self._pri2jobId2job[pri]
|
||||||
|
# run through the jobs at this priority in the order that they will run
|
||||||
|
for jobId in self._pri2jobIds[pri]:
|
||||||
|
job = jobId2job[jobId]
|
||||||
|
s += '\n%4d: %s' % (jobId, job.getJobName())
|
||||||
s += '\n'
|
s += '\n'
|
||||||
return s
|
return s
|
||||||
|
Loading…
x
Reference in New Issue
Block a user