{"id":13745003,"url":"https://github.com/wighawag/VirtualThread","last_synced_at":"2025-05-09T04:33:08.449Z","repository":{"id":66336728,"uuid":"1851643","full_name":"wighawag/VirtualThread","owner":"wighawag","description":"Green Thread implementation in actionscript","archived":false,"fork":false,"pushed_at":"2011-06-05T20:21:34.000Z","size":116,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-08-03T05:05:30.708Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"ActionScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wighawag.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-06-05T20:20:18.000Z","updated_at":"2013-12-12T08:49:57.000Z","dependencies_parsed_at":"2023-02-20T02:20:18.307Z","dependency_job_id":null,"html_url":"https://github.com/wighawag/VirtualThread","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wighawag%2FVirtualThread","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wighawag%2FVirtualThread/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wighawag%2FVirtualThread/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wighawag%2FVirtualThread/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wighawag","download_url":"https://codeload.github.com/wighawag/VirtualThread/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224819742,"owners_count":17375318,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T05:01:20.146Z","updated_at":"2024-11-15T17:30:58.822Z","avatar_url":"https://github.com/wighawag.png","language":"ActionScript","readme":"## VirtualThread ##\n\nA library to use run cod ein the background (trying to use any cpu resource available)\n\nCode mainly taken from [greenthread](http://code.google.com/p/greenthreads/) with the IRunnable interface from [as3-commons concurrency](http://www.as3commons.org/as3-commons-concurrency/index.html).\n\nThe main change from greenthread is the use of As3-signals and the necesity to instantiate the ThreadProcessor. no more Singleton.\nThe need for ThreadProcessor in the first place is because to be able to use as much resource the code need to know the stage framerate.\n\n\n### USAGE ###\n\nlook at Main.as and RunnableTest.as\n\n#### COMPILE ####\n\nneed submodule : https://github.com/robertpenner/as3-signals.git\n\njust execute :\n\tgit submodule update\n\n\n","funding_links":[],"categories":["Unsorted"],"sub_categories":["Other API"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwighawag%2FVirtualThread","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwighawag%2FVirtualThread","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwighawag%2FVirtualThread/lists"}