├── .gitignore ├── .haxerc ├── .travis.yml ├── .vscode └── tasks.json ├── LICENSE ├── README.md ├── Run.bat ├── dev.hxml ├── extraParams.hxml ├── haxe_libraries ├── ansi.hxml ├── hxcpp.hxml ├── hxcs.hxml ├── hxjava.hxml ├── hxnodejs.hxml ├── tink_chunk.hxml ├── tink_cli.hxml ├── tink_concurrent.hxml ├── tink_core.hxml ├── tink_io.hxml ├── tink_macro.hxml ├── tink_priority.hxml ├── tink_runloop.hxml ├── tink_streams.hxml ├── tink_stringly.hxml ├── tink_syntaxhub.hxml ├── tink_testrunner.hxml ├── tink_unittest.hxml └── travix.hxml ├── haxelib.json ├── src └── tink │ ├── RunLoop.hx │ └── runloop │ ├── Boot.hx │ ├── QueueWorker.hx │ ├── Task.hx │ ├── WorkResult.hx │ └── Worker.hx ├── tests.hxml ├── tests ├── RunTests.hx ├── TestPriorities.hx └── TestTimer.hx └── tink_runloop.hxproj /.gitignore: -------------------------------------------------------------------------------- 1 | /bin 2 | -------------------------------------------------------------------------------- /.haxerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/.haxerc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/README.md -------------------------------------------------------------------------------- /Run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/Run.bat -------------------------------------------------------------------------------- /dev.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/dev.hxml -------------------------------------------------------------------------------- /extraParams.hxml: -------------------------------------------------------------------------------- 1 | --macro tink.runloop.Boot.boot() -------------------------------------------------------------------------------- /haxe_libraries/ansi.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/ansi.hxml -------------------------------------------------------------------------------- /haxe_libraries/hxcpp.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/hxcpp.hxml -------------------------------------------------------------------------------- /haxe_libraries/hxcs.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/hxcs.hxml -------------------------------------------------------------------------------- /haxe_libraries/hxjava.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/hxjava.hxml -------------------------------------------------------------------------------- /haxe_libraries/hxnodejs.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/hxnodejs.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_chunk.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/tink_chunk.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_cli.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/tink_cli.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_concurrent.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/tink_concurrent.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_core.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/tink_core.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_io.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/tink_io.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_macro.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/tink_macro.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_priority.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/tink_priority.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_runloop.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/tink_runloop.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_streams.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/tink_streams.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_stringly.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/tink_stringly.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_syntaxhub.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/tink_syntaxhub.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_testrunner.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/tink_testrunner.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_unittest.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/tink_unittest.hxml -------------------------------------------------------------------------------- /haxe_libraries/travix.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxe_libraries/travix.hxml -------------------------------------------------------------------------------- /haxelib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/haxelib.json -------------------------------------------------------------------------------- /src/tink/RunLoop.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/src/tink/RunLoop.hx -------------------------------------------------------------------------------- /src/tink/runloop/Boot.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/src/tink/runloop/Boot.hx -------------------------------------------------------------------------------- /src/tink/runloop/QueueWorker.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/src/tink/runloop/QueueWorker.hx -------------------------------------------------------------------------------- /src/tink/runloop/Task.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/src/tink/runloop/Task.hx -------------------------------------------------------------------------------- /src/tink/runloop/WorkResult.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/src/tink/runloop/WorkResult.hx -------------------------------------------------------------------------------- /src/tink/runloop/Worker.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/src/tink/runloop/Worker.hx -------------------------------------------------------------------------------- /tests.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/tests.hxml -------------------------------------------------------------------------------- /tests/RunTests.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/tests/RunTests.hx -------------------------------------------------------------------------------- /tests/TestPriorities.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/tests/TestPriorities.hx -------------------------------------------------------------------------------- /tests/TestTimer.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/tests/TestTimer.hx -------------------------------------------------------------------------------- /tink_runloop.hxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_runloop/HEAD/tink_runloop.hxproj --------------------------------------------------------------------------------