summaryrefslogtreecommitdiff
path: root/lang/mono/distinfo
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2014-08-21 07:49:56 +0000
committerwiz <wiz@pkgsrc.org>2014-08-21 07:49:56 +0000
commitac5ac1bfcbe0f5437a9591f22f84677d93ef3950 (patch)
tree1fcffd96c0cf99129bbb8752fcc6ece81b15d6b2 /lang/mono/distinfo
parent980269fab63bf38398b9c808c05118fa3e0fdec4 (diff)
downloadpkgsrc-ac5ac1bfcbe0f5437a9591f22f84677d93ef3950.tar.gz
Update to 3.6.0:
Mono 3.6.0 has 878 commits since the last release. This is the work of 66 contributors since March 10 2014. Out of those, 22 have done their first contribution. 112 bugs were fixed. Highlights Runtime performance counters have been integrated into the profiler allowing the performance counter information to be surfaced to profiling tools and in particular Xamarinâs upcoming profiler. The profiler now produces backtraces for statistical mode. The profilerâs tracing mode now works on ARM. We now distribute nuget on mac. Debugger The debugger now support line and column ranges. pdb2mdb supports it. Note: the rest of our toolchain still needs to be updated. The debugger now supports changing the current line in the top frame. Lots of bugfixes and performance improvements. The debugger now support reading simple properties without calling their getter, this is done by having a lightweight IL interpreter for small pieces of code. This allows more properties to be inspected while the process is completely stopped and without having to temporarily resume execution of the target to execute the property code. Added buffered response mode to improve network efficiency on high latency links such as USB. Garbage Collection The GC bridge got a lot of performance work. There are now two new modes that can significantly improve some workloads. Class libraries Multiple http stack improvements: some leaks in the stack have been fixed, as well as solving some long-standing bugs involving asynchronous operations and proxies. We have introduced a more comprehensive test harness to ensure that those bugs do not surface again. System.IO.Compression is now implemented System.Security.Claims is now implemented. It resides in the System assembly (existed before in the Identity stack, but now we track the new home from the .NET 4.5 API). Performance Reworked locking to drop a hot lock in method lookup. Use fine grained locking instead of a big hot lock. Better hashing of some runtime internal items to avoid some corner-case slowdowns with generics. Profiler The profiler is now able to produces backtraces in statistical mode. Added periodical flushing that should help interactive users. This means that the profiling will send data over the profiling even if the application is not currently sending data (this is there to support the upcoming new profiler UI). It now collects and reports performance counter information. See mprof-reportâs man page. Misc Fixed the handling of the volatile. CIL prefix. We now distribute IKVMâs ikdasm tool. This is a reliable disassembler that does not have the limitation of monodis of requiring a complete set of assemblies that are compatible to disassemble. This will disassemble even files that do not have their dependencies available. Optimized EqualityComparer for more types. Mono.Unix.Native.Syscall.getxattr() can now return Errno.ENOATTR on OS X. Our msbuild implementation can now build Project K and Roslyn Optimized EqualityComparer for more types. As well as lots of bug fixes
Diffstat (limited to 'lang/mono/distinfo')
-rw-r--r--lang/mono/distinfo40
1 files changed, 19 insertions, 21 deletions
diff --git a/lang/mono/distinfo b/lang/mono/distinfo
index e313753435c..d646ccd320a 100644
--- a/lang/mono/distinfo
+++ b/lang/mono/distinfo
@@ -1,53 +1,51 @@
-$NetBSD: distinfo,v 1.94 2013/11/15 14:01:45 joerg Exp $
+$NetBSD: distinfo,v 1.95 2014/08/21 07:49:56 wiz Exp $
-SHA1 (mono-3.0.10.tar.bz2) = 7646d3ecb2dc2e7fd12c7fc661e7a500b9833e64
-RMD160 (mono-3.0.10.tar.bz2) = d2c4dc64b233f51f6ec8be4ee1f3ef08f0099057
-Size (mono-3.0.10.tar.bz2) = 81844036 bytes
+SHA1 (mono-3.6.0.tar.bz2) = 54150bf88d6ebdaaa40c474c66680b06a875f060
+RMD160 (mono-3.6.0.tar.bz2) = bf416bd14c6ef014b08f9750ac86b6dbd5a3d434
+Size (mono-3.6.0.tar.bz2) = 84031890 bytes
SHA1 (patch-aa) = 688e02cd43716476f3f1baae9116a6aa7e186b2b
-SHA1 (patch-ab) = 3cf020bef25e63a12bbd393f2a2d667dd1b2a86b
+SHA1 (patch-ab) = c4f000fc757d66fcc54a14783e02ac801ca85a3f
SHA1 (patch-ac) = 9666a8e30aedacf46d4817161cc0036fa59b12d8
-SHA1 (patch-ad) = d990e10f91f108aa5f13e2479b3407636f7dd634
+SHA1 (patch-ad) = b4eacf109b58e722616cae0ab90ce1d4cabc9f77
SHA1 (patch-ae) = 6431e119a26f89c691c27858d64c8ccc7f8c0e31
SHA1 (patch-af) = 1a7d763836dd4c6abfdd31d7072e77352e23df7d
-SHA1 (patch-ah) = 88a42b5482c8eca562178c0cb575fa56cb1aae60
SHA1 (patch-ai) = 43cd820c3c683ba5990776ecaf8ce1cca531d03f
-SHA1 (patch-aj) = b4d65a823849e3e94457a5e361b53b49038fdd04
+SHA1 (patch-aj) = a7767ee31536048fdae57026f64eecbad2ff2057
SHA1 (patch-ak) = fc8d177ffdb4b8ec2b62d8fcb2a84e09c1737f0a
-SHA1 (patch-al) = 40f8616bd0d4152ab21573d1647ef44018228908
+SHA1 (patch-al) = 87e6a7f2ea407de2674c54f9385c05767f533091
SHA1 (patch-am) = d314692858b6d3ac45e8363ee1992071834f17e0
SHA1 (patch-ap) = c0ac836a4d0bc09895b262ff2b455fb172532e7a
-SHA1 (patch-aq) = 6465c4d1076d96b43f985580fdcf8b608bc29da1
+SHA1 (patch-aq) = 7b6ce5b79730c50f857fe6a57858118c71ee3976
SHA1 (patch-ar) = 03a0542582f05da5b3d0193aa7124aae7c14e1ef
-SHA1 (patch-as) = 20104c1898c6335a1cecd9331413dbd1eef7b257
-SHA1 (patch-ba) = c967b7d01c872cacdf2557623674eb6e1954a44a
+SHA1 (patch-as) = dc771916a44f07c1dd9c2c577570514a5902c714
+SHA1 (patch-ba) = 95bf806a065b7bec9fa90d2587761159a6fde6fc
SHA1 (patch-bc) = e1adbcd8ad1b9ddbe94774e4a59c5c4aab3a2a37
-SHA1 (patch-bd) = 44db6cd138dd87b0e5540b4dce264776c5c3b7b7
-SHA1 (patch-be) = 895a7ab941b37202076faf94b98baf7d17f3d86c
+SHA1 (patch-bd) = c54d3147497846e066ceeba9b96278baf0ba2ec3
+SHA1 (patch-be) = 85a04609defcedb0e43018f31afec76228f4433e
SHA1 (patch-bf) = 4dec79a18ee77d29c1eac6a556939478912a3f45
-SHA1 (patch-bg) = 019f20c4a916569a0ef31d4c44f87eaac26e253b
-SHA1 (patch-bh) = 82747732a771783d5368672810684eefba1a8ee3
SHA1 (patch-bi) = 67e916a7cd93fc2e327f14beda1e75333d25daf2
SHA1 (patch-cc) = 86cc1590c3f59d90fa24c58355712089c0e2adff
SHA1 (patch-da) = 03c7edf29072de01b15ca97a3c074980c438b43c
-SHA1 (patch-db) = 515fdc97e5d70b5ecb2fdb6e4a1693df1b67f1a0
+SHA1 (patch-db) = 1b4a3519802bd5e60234edf0b7a884f2279d9ee2
SHA1 (patch-dc) = c3f7763d019226473b3b6b22d4ab2511b6a65fa4
SHA1 (patch-de) = 7e74a64c6be7fe38fe870a1c56d13825500d421c
SHA1 (patch-df) = 2a74937a5bd5f70b337aa216c31cb9cd30623023
-SHA1 (patch-dg) = 15b7a4d7a27ff2e712b565c56c7fbc996b50cb4e
-SHA1 (patch-dh) = d0f32afdeecefbd12df00d41809b405fdb56cbe0
+SHA1 (patch-dh) = 2df58072f7031df1b1029bd225c3965538bcd571
SHA1 (patch-di) = 2e590f0491edf6ab8d253f99a23c6b9644ac3bc5
SHA1 (patch-dj) = 2a3b4ab8b8eaf2aa0a10c867596ba3eb8d12a1b9
SHA1 (patch-dk) = 9173254d4de1dc138a1b6559f7319473581c6dc4
-SHA1 (patch-dl) = e2508749a8682102fa2bf877e3ee43c1444efdb1
+SHA1 (patch-dl) = 53a334d84f8ac1bb1b70b66780c193b78f9e6488
SHA1 (patch-dm) = bbdb71d2554f19ed7c0b390f78fa0fd82c68a5c5
SHA1 (patch-dn) = e451f01452869be5a42fafe9b547fa298a1c4b3b
SHA1 (patch-do) = 6cd2e8c6d9321243a1fd9462aef992e1f33daef9
SHA1 (patch-man_mprof-report.1) = fccadd7c284a3ce50919534b6dacb2da002edef8
SHA1 (patch-mono_io-layer_sockets.c) = 8c4f5fbc3469831a1c03680ed493b96c3b50199c
-SHA1 (patch-mono_mini_mini-arm.c) = 6103c1594f46ed4734242184d1f6efaa1bcd337f
+SHA1 (patch-mono_mini_mini-arm.c) = d0945d14cf8a8eef691f29a181c55bb0436ffd98
SHA1 (patch-mono_profiler_proflog.c) = 23e43af9d35d9fcb41a3d79b01d5494169fa15c2
+SHA1 (patch-mono_unit-tests_Makefile.in) = 882207b8d609d649c9e098ccd883ed4b5ba445b5
SHA1 (patch-mono_utils_mono-compiler.h) = 76822de9dde03bac11a16c4cc687728566d98235
SHA1 (patch-mono_utils_mono-mmap.c) = 24a4bff061db6e5f6722a933b7f5cf843610e5f1
+SHA1 (patch-mono_utils_mono-threads-posix.c) = 52b3e0a8a9c673a1cc8e515bb4a7d6d17c1ea091
SHA1 (patch-po_Makefile.in) = 514f96172178f9cc2959d9bce3fb96e8c6710d99
SHA1 (patch-support_signal.c) = 411a22a62398a6f2c03f511090148e1b3bc76baf
SHA1 (patch-support_time.c) = abe7180538fcc7b3c0cdc31cbc36e2edbf42cd4c