Commit Graph

28 Commits

Author SHA1 Message Date
7cd8eb0a43 Lots more work on eng::malloc 2022-02-28 21:57:54 -05:00
ff932dba10 More work on moving engine into dlmalloc heap 2022-02-25 19:57:23 -05:00
f467944095 Migrated engine to using dlmalloc through eng:: 2022-02-24 02:17:41 -05:00
acc00289fb Wrap all STL includes to support drv:: and eng:: 2022-02-23 23:08:28 -05:00
dc2237e5c1 Make it so that drivenengine never changes (only appends) output bytes. 2022-01-06 17:24:32 -05:00
953f424e9b Inline StreamBuffer::lua_writer 2021-12-17 17:08:05 -05:00
1cfdb4fa09 Initial revision of lua 'doc' function 2021-12-15 23:03:43 -05:00
e0001127c7 Can now use /CPL to reload lua source 2021-12-15 14:18:19 -05:00
46f38b8360 Fix another malloc/delete mismatch, and improve makefile 2021-12-09 14:51:28 -05:00
2e6a3ab74e Fix some malloc/delete mismatches 2021-12-08 17:37:12 -05:00
c75ba3b3a8 fix minor bugs 2021-11-23 14:38:08 -05:00
c1c0b02926 More work on client and server 2021-11-11 16:23:11 -05:00
7cbf40e3d6 Add 'ostream' method to class StreamBuffer, and use it. 2021-11-03 12:31:13 -04:00
901517bc01 Fix some of the comments on StreamBuffer 2021-10-14 14:41:03 -04:00
760bd22874 Outgoing connections now work in mingw driver. 2021-10-08 16:38:10 -04:00
e7f55a2411 Progress on mingw driver 2021-10-07 14:58:20 -04:00
bc22dc89af Inverted control flow, engine as library 2021-10-04 17:45:18 -04:00
73f6e8692a Added class DrivenEngine (no implementation yet) 2021-09-30 13:37:50 -04:00
202c5a24ba Working on unit tests for class world 2021-08-03 11:25:12 -04:00
9f342854e1 More work on diff xmit, not finished yet 2021-07-25 19:22:39 -04:00
2930953569 Minor tweaks and a new deque operator 2021-07-20 14:59:08 -04:00
08ca274444 Polish the streambuffer API a bit 2021-07-19 17:34:25 -04:00
a39eb4a218 Spooky hash, smarter animqueue diffs 2021-07-18 17:48:39 -04:00
1904f03dad diff xmit of animation queues. Also, StreamBuffer::unwrite_to 2021-07-13 16:34:53 -04:00
4426fa157a Serialization for idalloc and animqueue 2021-03-13 13:05:00 -05:00
f43009a3e2 Add unsigned to streambuffer 2021-03-05 16:53:17 -05:00
d29e471f1d Fix small bug in StreamBuffer 2021-03-05 14:33:01 -05:00
c742bc5645 Implemented class StreamBuffer, which I'm quite satisfied with. 2021-03-05 14:20:21 -05:00