189 Commits

Author SHA1 Message Date
Darren Ranalli
d594cb7dde fixed getTasks and getDoLaters to exclude removed tasks, renamed stepping() to setStepping() so it isn't overwritten by 'stepping' instance member variable 2008-05-05 21:57:14 +00:00
Darren Ranalli
a88673a24a fixed memory leak when task is removed via Task.remove() 2008-05-05 20:22:35 +00:00
Darren Ranalli
ded092dc32 added task leak detection to ContainerLeakDetector 2008-04-29 23:50:55 +00:00
Josh Yelon
e6cca5ec86 Changes for python 2.5 2007-12-08 21:49:14 +00:00
Darren Ranalli
6f96c57f8b fix for IOError unpacking 2007-11-29 18:49:24 +00:00
Darren Ranalli
dbe9ec8337 fix for IOError unpack crash 2007-11-12 21:02:08 +00:00
Darren Ranalli
6eb6e236db added task counts to AI pstats collection 2007-10-24 08:40:20 +00:00
Zachary Pavlov
a20301a2b5 faster tasks and network updates from objects 2007-10-16 23:49:18 +00:00
Zachary Pavlov
fa4278b3ae new object oriented tasks! 2007-10-05 03:07:04 +00:00
David Rose
bfd91c6e66 more startup ordering issues 2007-08-06 22:19:19 +00:00
David Rose
6a03484e9f more attempts to straighten out startup ordering on publish 2007-08-06 21:32:46 +00:00
Joe Shochet
8c46644a1c optimization of private variables to friend style variables 2007-06-27 17:18:00 +00:00
Darren Ranalli
3a169d14b1 shorten the fractional output of previous checkin (long task logging) 2007-06-05 04:44:58 +00:00
Darren Ranalli
98efaf0f62 added warnings for tasks that run longer than expected, to track down chugs 2007-06-05 04:26:15 +00:00
Darren Ranalli
c425fe114a removed unnecessary code 2007-05-18 21:44:39 +00:00
Darren Ranalli
8256254a07 don't create Task creation stacks by default 2007-05-18 21:16:33 +00:00
Darren Ranalli
4af740cebe prevent crash on startup 2007-05-15 00:50:48 +00:00
Darren Ranalli
7e54ae47b7 fix startup crash 2007-05-14 23:29:20 +00:00
Darren Ranalli
f191acace1 only record creation stack in dev 2007-05-14 23:11:17 +00:00
Roger Hughston
ffa480bde7 Changes to support yielding instead of sleeping 2007-05-05 00:32:51 +00:00
David Rose
afabf9df4e regularize extraArgs 2007-04-18 22:03:03 +00:00
Darren Ranalli
a88183a033 support for profiling multiple frames 2007-03-07 02:59:43 +00:00
Josh Yelon
a68c6cc412 Added support for libp3heapq vs libheapq 2007-02-12 19:43:09 +00:00
Zachary Pavlov
3eb4b0d3de pstats tasks now doesn't shoqw igLoop 2007-01-22 22:29:39 +00:00
Joe Shochet
762db17e6e more efficient task redefining 2007-01-17 06:07:56 +00:00
Joe Shochet
7fefe01e6a task replacement now looks for doLaters and pending tasks 2007-01-11 00:47:46 +00:00
Darren Ranalli
d7b0ba8510 added anonymous profiling that doesn't need to be configed on for ~profile 2006-12-27 19:56:52 +00:00
Darren Ranalli
0341696500 added *base.profileNextFrame 2006-10-28 13:15:53 +00:00
Joe Shochet
46a0c73e47 added warning for doLater with negative delay time 2006-10-28 01:19:11 +00:00
David Rose
3c0d5e6342 fix taskMgr formatting, fix bug with delayed doLater tasks 2006-10-18 22:37:55 +00:00
Redmond Urbino
5bbc36f8d4 make toontown work with Direct revamp 2006-08-11 04:56:34 +00:00
David Rose
216e635ee7 more __all__ fixes from Josh Yelon 2006-08-10 22:14:31 +00:00
Jason Yeung
83e903d269 - Fixed task.time not being available on init 2006-08-09 22:08:23 +00:00
Josh Yelon
0c888dcaad Added __all__ declarations to actor, task, fsm 2006-08-08 19:15:16 +00:00
Jason Yeung
ba07fb0b35 - Task bug fix for task.dt 2006-08-02 20:53:09 +00:00
David Rose
08de280be6 deal with ClockObject having moved out of libpandaexpress 2006-07-06 16:42:28 +00:00
Josh Yelon
e30cf6b193 Added support for Task.cont, etc, using Task as a class 2006-05-18 20:54:44 +00:00
Dave Schuyler
fe0177f28c cr at eof 2006-04-29 00:23:01 +00:00
Dave Schuyler
9d3d749a54 changed debug output 2006-04-04 23:45:37 +00:00
Dave Schuyler
9d6aa6cf53 formatting 2006-03-30 03:17:49 +00:00
David Rose
f594fa67ad temporary hack 2006-03-29 18:38:32 +00:00
Dave Schuyler
a2aa9486d1 formatting 2006-03-17 23:47:12 +00:00
Joe Shochet
88d05089fe moved PStat import to top of file for more efficient profiling 2006-03-15 21:53:46 +00:00
David Rose
6a4debc517 support Task object for doMethodLater 2006-01-24 19:30:19 +00:00
Dave Schuyler
86f4c2e68e remove extra paren from assert 2006-01-09 22:18:28 +00:00
Darren Ranalli
5be710f8b5 merged from pirates_1_first_merged_to_trunk 2005-09-14 22:13:42 +00:00
Joe Shochet
0d5cfa8e1b better pandac importing for old and new FFI 2005-05-27 21:50:18 +00:00
Darren Ranalli
3b6d1fff8c added table heading to osd 2005-04-28 20:55:39 +00:00
Darren Ranalli
0b79545908 added osd support 2005-04-28 18:30:37 +00:00
David Rose
95647b0093 more smoother optimizations 2005-01-14 03:57:54 +00:00