Commit Graph

19 Commits (87d7573bcd9089a8958a8e8072b69e0850730d2d)

Author SHA1 Message Date
Slava Pestov 87d7573bcd rename benchmark.struct to tools.time.struct since it is not a benchmark 2010-08-11 21:51:19 -07:00
Doug Coleman e8438ac4e2 Use two timers in game.loop 2010-06-16 16:23:31 -05:00
Doug Coleman c406b5f9af Fix load error in game.loop 2010-06-16 16:23:29 -05:00
Doug Coleman e03a5b038e Rename alarms -> timers 2010-06-10 16:39:13 -05:00
Doug Coleman 21f372e4a1 Use benchmark.struct vocab to record tick/draw timings in game loop 2010-06-10 15:37:36 -05:00
Doug Coleman 179acf5ea6 Update code base for new alarms api 2010-05-21 20:42:12 -05:00
Doug Coleman 529b4d111e Fix using list for keys/values change 2010-05-21 12:48:06 -05:00
Doug Coleman c0169fea1a Use overhauled alarms in game.loop 2010-05-21 12:48:06 -05:00
Slava Pestov d2d466de29 Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO) 2010-05-06 17:21:02 -04:00
Daniel Ehrenberg d9878f81d7 Changing require-when usages to the new syntax for require-when 2010-04-18 14:29:24 -05:00
Daniel Ehrenberg f2f80dadc7 Updating code to use require-when rather than vocab [ require ] when 2010-03-18 01:13:37 -04:00
Slava Pestov b8f3e0bc56 core-foundation.run-loop: clean up and speed up some code to fix starvation issue exposed by game.loop (reported by Joe Groff) 2010-03-01 12:22:18 +13:00
Joe Groff 5208dbe6ec game.loop: separate delegate into tick-delegate and draw-delegate 2010-02-20 10:47:03 -08:00
Joe Groff ab731d5bf7 game.loop: fps word to divide a value into 1,000,000 2010-01-16 23:25:40 -08:00
Joe Groff d4471b46b3 document game.loop 2010-01-16 23:07:20 -08:00
Joe Groff 060a680347 game-loop: change "tick-length" to more descriptive "tick-interval-micros" 2010-01-15 15:03:33 -08:00
Doug Coleman ca39b38303 remove system-millis and update vocabs to use system-micros or nano-count 2009-11-18 20:56:09 -06:00
Doug Coleman addb1c90bb rename millis to system-millis, micros to system-micros, add nano-count 2009-11-18 15:58:48 -06:00
Doug Coleman 4c366ea676 move game-* to game.* and update all usages 2009-10-08 01:42:54 -05:00