[runtime] Use coop handles for System.Environment icalls
authorAleksey Kliger <aleksey@xamarin.com>
Mon, 1 May 2017 18:47:24 +0000 (14:47 -0400)
committerAleksey Kliger <aleksey@xamarin.com>
Thu, 4 May 2017 16:00:31 +0000 (12:00 -0400)
commita77fff8e4c4349f8f5be380e5e3a1e08f4a054b1
tree27a4dbf77e57eee9b8de695723dc905ba65b821b
parent087178ba2c85ecaca3b77fdceffb7df78f1d95ba
[runtime] Use coop handles for System.Environment icalls

- get_UserName
- get_NewLine
- get_MachineName
- GetWindowsFolderPath
- GetOSVersionString

MonoError-ize mono_icall_get_environment_variable_names
mono/metadata/environment.c
mono/metadata/icall-def.h
mono/metadata/icall-internals.h
mono/metadata/icall-windows-uwp.c
mono/metadata/icall-windows.c
mono/metadata/icall.c
mono/metadata/security.h