WMOkiishi
|
ddcfee18b4
|
showbase: Annotate methods of Event, Interval, and Job Managers (#1762)
|
2025-07-28 11:15:23 +02:00 |
WMOkiishi
|
d1f4212acd
|
direct: Utilize the built-in `sorted` function
Closes #1479
|
2023-08-02 08:37:51 +02:00 |
rdb
|
c32866fa33
|
showbase: Fix missing ClockObject import in JobManager
Regression in eefcae7b05
|
2022-01-14 10:48:25 +01:00 |
rdb
|
eefcae7b05
|
direct: Add `base.clock`, deprecate `globalClock`
|
2021-12-25 11:47:42 +01:00 |
rdb
|
be9dde1eee
|
direct: add .pylintrc, perform major code cleanup pass
Closes #989
Co-authored-by: Daniel Stokes <kupomail@gmail.com>
|
2020-12-31 01:36:23 +01:00 |
rdb
|
23bf9ea5c7
|
The direct tree is now valid Python 2 *and* 3
|
2016-03-28 22:33:30 +02:00 |
mfwass
|
f8837999ed
|
Cleanup trailing whitespace
|
2015-12-13 10:08:41 -05:00 |
Darren Ranalli
|
91a6f3f413
|
added isFinished() method
|
2008-08-11 20:27:59 +00:00 |
Darren Ranalli
|
515a6ba022
|
added comment
|
2007-11-02 01:14:47 +00:00 |
Darren Ranalli
|
fe826af9b0
|
comment changes
|
2007-06-04 18:38:16 +00:00 |
Darren Ranalli
|
645fd746a4
|
added job-manager-timeslice-ms, job-use-overflow-time configs
|
2007-04-25 21:11:44 +00:00 |
Darren Ranalli
|
ba78c5139f
|
track time that jobs spend beyond their timeslice and compensate
|
2007-04-24 19:33:49 +00:00 |
Darren Ranalli
|
5f07d8f5da
|
added job-manager-timeslice config
|
2007-04-20 07:50:17 +00:00 |
Darren Ranalli
|
f619fd68bd
|
show priorities and jobIds in repr
|
2007-04-19 22:22:50 +00:00 |
Darren Ranalli
|
5e208f23e8
|
give timeslices to newly-added jobs right away
|
2007-04-19 10:14:55 +00:00 |
Darren Ranalli
|
2e55c5bc14
|
use flywheel for round-robin
|
2007-04-17 06:50:08 +00:00 |
Darren Ranalli
|
590b711680
|
don't crash in job.remove if jobId not in timeslicesLeft
|
2007-04-16 21:29:59 +00:00 |
Darren Ranalli
|
c5e0e5907a
|
round-robin Jobs based on priority
|
2007-04-10 08:33:31 +00:00 |
Darren Ranalli
|
47ffbc3ebd
|
fixed __repr__, timeslice -> .5ms
|
2007-04-09 07:30:58 +00:00 |
Darren Ranalli
|
e5fc82670d
|
added Job pstats, derive from DirectObject
|
2007-04-07 08:26:30 +00:00 |
Darren Ranalli
|
5e7eeef6e2
|
reduced debug logging
|
2007-04-06 11:09:56 +00:00 |
Darren Ranalli
|
8829174d40
|
first revision of ContainerLeakDetector
|
2007-04-04 23:54:06 +00:00 |
Darren Ranalli
|
6b499afe05
|
changed __repr__ title
|
2007-03-15 11:59:05 +00:00 |
Darren Ranalli
|
2d7006f7e2
|
__repr__: 4 digits for priority, handle empty list
|
2007-03-15 05:48:58 +00:00 |
Darren Ranalli
|
9ddf14614b
|
added __repr__
|
2007-03-15 05:31:05 +00:00 |
Darren Ranalli
|
f7a9220832
|
added debug prints for job add/remove
|
2007-03-15 02:54:42 +00:00 |
Darren Ranalli
|
78b10c41ba
|
prevent Job generator leak, added JobManager.finish(job), logging GarbageReports auto-destroy
|
2007-03-14 03:09:23 +00:00 |
Darren Ranalli
|
ac9c7274f6
|
handle job never returning Job.Done, allow yield None instead of yield Job.Continue, added suspend/resume
|
2007-03-10 13:05:09 +00:00 |
Darren Ranalli
|
8a8b59d484
|
added JobManager
|
2007-03-10 11:06:21 +00:00 |