Merge pull request #2789 from lambdageek/dev/monoerror-threading
authormonojenkins <jo.shields+jenkins@xamarin.com>
Sat, 26 Mar 2016 01:41:10 +0000 (01:41 +0000)
committermonojenkins <jo.shields+jenkins@xamarin.com>
Sat, 26 Mar 2016 01:41:10 +0000 (01:41 +0000)
[threadpool-ms] MonoError-ize

1. Convert icalls that throw `NotImplementedException` to do it via mono_error_set_pending_exception
2. Add MonoError outargs to `mono_threadpool_ms_enqueue_work_item` and `mono_threadpool_ms_begin_invoke`

1  2 
mono/metadata/marshal.c

Simple merge