Branch: Tag:

2015-09-09

2015-09-09 14:20:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Threads: Added support for setting a thread time quanta.

This is mostly intended to be used to identify code that
inhibits other threads from running.

372:    "get_codec_params()": "predef::_Ffmpeg.ffmpeg.set_codec_param":1,    "get_elements_by_tag_name": "predef::Parser.XML.SloppyDOM.Document.get_elements":1, "predef::Parser.XML.SloppyDOM.NodeWithChildElements.get_elements":1,    "get_parsed_url": "predef::Protocols.LDAP.parse_ldap_url":1, +  "get_thread_quanta()": "predef::MasterObject.thread_quanta_exceeded":1,    "getenv": "predef::Process.create_process.create":1,    "getenv(\"TERM\")": "predef::Stdio.Terminfo.getTerm":1,    "getgrent": "predef::get_all_groups":1,
510:    "set_iv()": "predef::Nettle.BlockCipher16.EAX.State.set_decrypt_key":2, "predef::Nettle.BlockCipher16.EAX.State.set_encrypt_key":2,    "set_read_callback": "predef::Stdio.Fd.set_backend":1,    "set_short_namespaces()": "predef::Parser.XML.Tree.VirtualNode.get_short_attributes":1, +  "set_thread_quanta()": "predef::MasterObject.thread_quanta_exceeded":1,    "set_unicode_decode_mode": "predef::Mysql.mysql.create":1, "predef::Mysql.mysql_result.fetch_json_result":1,    "set_write_callback": "predef::Stdio.Fd.set_backend":1,    "setencoded": "predef::MIME.Message.setdata":1,
1157:   "predef::MasterObject.describe_error": "catch"   "predef::MasterObject.fc_reverse_lookup": "fc"   "predef::MasterObject.get_backtrace": "catch" + "predef::MasterObject.thread_quanta_exceeded": "get_thread_quanta()" "set_thread_quanta()"   "predef::Math": "\"___Math\""   "predef::Mysql.SqlTable": "Sql.big_typed_query"   "predef::Mysql.SqlTable.Result": "Sql.mysql_result"