Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-02 | Heavily revamped the C-to-Lua yielding mechanism. Now more generic. | Nicolas Noble | |
2013-08-02 | Using SimpleContext in SimpleMustache's setTemplate, as it reads from a ↵ | Nicolas "Pixel" Noble | |
Handle using readU8. We'll switch readU8 to use a Future. | |||
2013-07-31 | Changing objname to type in the embedded data of an object. | Nicolas Noble | |
2013-07-31 | Even further changes in the Lua class binding system. Simplifying the ↵ | Nicolas Noble | |
callback system by using the Lua's C closure mechanism. | |||
2013-07-31 | Few more tweaks to the Lua class exporter. Now we have parent support as ↵ | Nicolas "Pixel" Noble | |
well as as the class name. | |||
2013-07-31 | Added a few forgotten references. | Nicolas "Pixel" Noble | |
2013-07-30 | Changing things a bit in the Lua binding system. Now pushing a class ↵ | Nicolas Noble | |
template means pushing a table by its name, and the constructor is implicit in it. | |||
2013-07-30 | Tweaking the basic Lua test a bit. | Nicolas Noble | |
2013-07-30 | Speeding up tests a bit. | Nicolas Noble | |
2013-07-25 | Lua now properly yields when an operation throws EAgain. | Nicolas "Pixel" Noble | |
2013-01-21 | Slightly more fun this way IMHO. | Nicolas 'Pixel' Noble | |
2013-01-21 | Still adding few more things to the basic stackless handles test. | Nicolas 'Pixel' Noble | |
2013-01-21 | Adding a few more tests for ZStreams. | Nicolas 'Pixel' Noble | |
2013-01-21 | Adding a test for stackless ZStream read. | Nicolas 'Pixel' Noble | |
2013-01-21 | Starting to add a few tests for the new interruptible code. | Nicolas 'Pixel' Noble | |
2013-01-21 | Adding the cosine generator in the test-Handles as a data generator. | Nicolas 'Pixel' Noble | |
2013-01-20 | Strengthening the stackless test for Input. | Nicolas 'Pixel' Noble | |
2013-01-20 | Input's open, read and close are now operations fully interruptible. | Nicolas 'Pixel' Noble | |
2013-01-20 | Adding open() as an operation to Input and Output. | Nicolas 'Pixel' Noble | |
2013-01-20 | Fixing sanity test for 64 bits. | Nicolas 'Pixel' Noble | |
2013-01-20 | Slightly better printf formats for 32 and 64 bits values. | Nicolas 'Pixel' Noble | |
2013-01-18 | Adding a sleep() paradigm to tasks. | Nicolas 'Pixel' Noble | |
2013-01-17 | Shutting off a few warnings. | Nicolas 'Pixel' Noble | |
2012-09-09 | Got LuaObjects working again, and in a quite better shape I would add. | Nicolas "Pixel" Noble | |
2012-09-02 | Fixing ZHandle, and adding a unit test for it. | Nicolas "Pixel" Noble | |
2012-09-01 | Unless reset, async events will continuously return true on gotSignal(). | Nicolas "Pixel" Noble | |
2012-09-01 | Merge commit '06674e57649d536cf19715524ee40c5ad4a9026d' | Nicolas "Pixel" Noble | |
Conflicts: includes/LuaTask.h includes/TaskMan.h includes/Threads.h src/TaskMan.cc src/Threads.cc | |||
2012-09-01 | Adding async operations; first step towards tossing libeio out. | Nicolas "Pixel" Noble | |
2012-04-08 | Redifining yielding for operations a bit, making further refinements. | Pixel | |
2012-04-08 | Slightly more tests for the stackless task unit test. | Pixel | |
2012-04-08 | Slightly cleaner unit test. | Pixel | |
2012-04-08 | Adding a small unit test for Stackless tasks. | Pixel | |
2012-04-06 | This is not necessary anymore. | Pixel | |
2012-04-06 | Probably better to move this before even creating the action that might ↵ | Pixel | |
trigger it. | |||
2012-04-06 | Making use of SimpleMustache templates into the http test. | Pixel | |
2012-04-06 | Better way to write these... | Pixel | |
2012-04-06 | Making it simplier to register a task and wait for it. Also renamed ↵ | Pixel | |
createTask to registerTask, which makes way more sense. | |||
2012-04-06 | Improving a bit the way threaded task managers are being stopped. | Pixel | |
2012-04-06 | Improving a bit the http unit test. | Pixel | |
2012-04-03 | Reworking a bit the way the queues are working, and thus, the way the ↵ | Pixel | |
LuaTMainTask queue works. | |||
2012-04-02 | Fixing unit tests | Pixel | |
2012-02-28 | Adding a short test for the ZStreams. | Pixel | |
2012-02-28 | Having a slightly better approach for writing Http responses. | Nicolas "Pixel" Noble | |
2011-12-04 | Adding at least one TAssert into test-Threads, and fixing a typo. | Pixel | |
2011-12-04 | Reworked some things in the architecture, mainly exceptions and asserts. | Pixel | |
-) Removed Assert() -) Added AAssert(), IAssert(), RAssert(), TAssert() and Failure() -) Reworked all asserts in the code, and added meaningful messages to them. -) Changed the way the startup code is generated; BALAU_STARTUP is no longer necessary. | |||
2011-11-21 | GeneralException() will now trace the callstack and store this, for ↵ | Pixel | |
debugging purposes. | |||
2011-11-18 | Starting to re-organize the HTTP code a bit. Sharing code between the server ↵ | Pixel | |
and a potential client makes sense. Also packing requests and responses into structures / classes is probably a good idea. | |||
2011-11-17 | HTTP server's first real test, alongside multiple taskmanager threads. | Pixel | |
I'm not really sure I fully like the way I'm designing this, but I guess it could be solved with an HTTP/HTML helper class around the Action class. However, the HTTP server awfully need reference counting, so it doesn't go away before all of the workers disappear, which means a bit of a redesign of the Listener template. | |||
2011-11-16 | Adding the Regex class. | Pixel | |
2011-11-16 | Kind of a big revamp of the TaskMan / Task model, in order to introduce a ↵ | Pixel | |
TaskScheduler. The idea is that we need to support multiple task managers from multiple threads. So that revamp means we now should be able to support that, except the TaskScheduler needs to implement a round robin system, to distribute tasks across multiple task managers. But at least, the fundamental redesign to permit this is here. |