-
Notifications
You must be signed in to change notification settings - Fork 513
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Load/unload native plugins on a per image basis #982
base: unity-main
Are you sure you want to change the base?
Commits on Aug 6, 2018
-
Merge pull request #1006 from Unity-Technologies/unity-master-fix-uns…
…table-android Fix double gchandle free in thread detach logic (1062208)
Configuration menu - View commit details
-
Copy full SHA for 7e7a83f - Browse repository at this point
Copy the full SHA 7e7a83fView commit details
Commits on Aug 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e65f2b0 - Browse repository at this point
Copy the full SHA e65f2b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4994b5 - Browse repository at this point
Copy the full SHA a4994b5View commit details
Commits on Aug 9, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b6076e2 - Browse repository at this point
Copy the full SHA b6076e2View commit details
Commits on Aug 10, 2018
-
Merge pull request #1008 from Unity-Technologies/incremental-boehm-st…
…rict-mode Add option for strict write barriers
Configuration menu - View commit details
-
Copy full SHA for f7192b6 - Browse repository at this point
Copy the full SHA f7192b6View commit details -
Merge pull request #1009 from Unity-Technologies/unity-master-il2cpp-…
…debugger-sync Apply debugger changes from il2cpp 0c52b0b5b2babc2cbec886b8ef8015f682…
Configuration menu - View commit details
-
Copy full SHA for 4a859c4 - Browse repository at this point
Copy the full SHA 4a859c4View commit details
Commits on Aug 13, 2018
-
Merge pull request #999 from Unity-Technologies/unity-master-fix-get-…
…offset-initialization Fix issue where get offset could return 0 when the type is uninited
Configuration menu - View commit details
-
Copy full SHA for 2682b1e - Browse repository at this point
Copy the full SHA 2682b1eView commit details
Commits on Aug 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2bcb382 - Browse repository at this point
Copy the full SHA 2bcb382View commit details -
Configuration menu - View commit details
-
Copy full SHA for 248f7c2 - Browse repository at this point
Copy the full SHA 248f7c2View commit details -
Merge pull request #1012 from Unity-Technologies/incremental-boehm-st…
…rict-mode Incremental boehm strict mode
Configuration menu - View commit details
-
Copy full SHA for def3444 - Browse repository at this point
Copy the full SHA def3444View commit details
Commits on Aug 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7194a04 - Browse repository at this point
Copy the full SHA 7194a04View commit details
Commits on Aug 16, 2018
-
Merge pull request #1013 from Unity-Technologies/boehm-gc-params
Make gc params work for Boehm
Configuration menu - View commit details
-
Copy full SHA for 280120d - Browse repository at this point
Copy the full SHA 280120dView commit details
Commits on Aug 20, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0c17414 - Browse repository at this point
Copy the full SHA 0c17414View commit details
Commits on Aug 21, 2018
-
Merge pull request #1015 from Unity-Technologies/buildscripts-lf
Use LF line endings on all perl build scripts
Configuration menu - View commit details
-
Copy full SHA for 39082ef - Browse repository at this point
Copy the full SHA 39082efView commit details -
Properly inflate pointer types in inflate_generic_type. Generic point…
…er types are encountered with 'unmanaged' constraint.
Configuration menu - View commit details
-
Copy full SHA for 336490f - Browse repository at this point
Copy the full SHA 336490fView commit details -
Don't try to access metadata for dynamic method added to non-dynamic …
…image. Fixes issue mono#10201.
Configuration menu - View commit details
-
Copy full SHA for 987b670 - Browse repository at this point
Copy the full SHA 987b670View commit details -
Merge pull request #1016 from Unity-Technologies/unity-master-bug-106…
…9236 Properly inflate pointer types in inflate_generic_type (case 1069236)
Configuration menu - View commit details
-
Copy full SHA for ae5feb8 - Browse repository at this point
Copy the full SHA ae5feb8View commit details -
Merge pull request #1017 from Unity-Technologies/unity-master-bug-106…
…5895 Don't try to access metadata for dynamic method (case 1065895)
Configuration menu - View commit details
-
Copy full SHA for e95a390 - Browse repository at this point
Copy the full SHA e95a390View commit details
Commits on Aug 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for acf07dc - Browse repository at this point
Copy the full SHA acf07dcView commit details
Commits on Aug 23, 2018
-
Merge pull request #1018 from Unity-Technologies/unity-master-fix-tls…
…-hang-on-connection-close-during-readwrite [tls] Fix read/write ignoring error code and requesting more read/write calls
Configuration menu - View commit details
-
Copy full SHA for 8ecb87c - Browse repository at this point
Copy the full SHA 8ecb87cView commit details -
UnityTls server no longer throws an exception if there is no client c…
…ert during client authentication
Configuration menu - View commit details
-
Copy full SHA for 28e179a - Browse repository at this point
Copy the full SHA 28e179aView commit details -
Increasing sync for i2cpp debugger stack frames (case 1064723)
The thread local storage of sequence points and method execution contexts between IL2CPP and the mono debugger code was only being synchronized at certain times, mainly when breakpoints were processed. This could lead to a loss of synchronization after functions are exited and debugger frame commands accessing invalid stack data. This change adds synchronization for these data structures right before any managed method exit, when the method execution context for that method is destroyed. Also optimizing memory allocations by only allocating when the stack grows and just reusing the memory otherwise.
Brian Raderman committedAug 23, 2018 Configuration menu - View commit details
-
Copy full SHA for 34959e6 - Browse repository at this point
Copy the full SHA 34959e6View commit details
Commits on Aug 27, 2018
-
Merge pull request #976 from Unity-Technologies/unity-master-fix-ip-e…
…xceptions Fix issue where loopback interface causes exception 1027045
Configuration menu - View commit details
-
Copy full SHA for e772233 - Browse repository at this point
Copy the full SHA e772233View commit details
Commits on Aug 28, 2018
-
Merge pull request #1020 from Unity-Technologies/il2cpp-debugger-stac…
…k-frames-sync Increasing sync for i2cpp debugger stack frames (case 1064723)
brianradunity authoredAug 28, 2018 Configuration menu - View commit details
-
Copy full SHA for e452eea - Browse repository at this point
Copy the full SHA e452eeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35d0748 - Browse repository at this point
Copy the full SHA 35d0748View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba92569 - Browse repository at this point
Copy the full SHA ba92569View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32ff312 - Browse repository at this point
Copy the full SHA 32ff312View commit details
Commits on Aug 29, 2018
-
Merge pull request #1019 from Unity-Technologies/unity-master-fix-ser…
…ver-clientauth-error-on-no-certificate UnityTls server no longer throws an exception if there is no client cert during client authentication
Configuration menu - View commit details
-
Copy full SHA for 999d678 - Browse repository at this point
Copy the full SHA 999d678View commit details -
Merge pull request #1023 from Unity-Technologies/unity-master-fix-osx…
…-backtrace Implement mono_unity_backtrace_from_context same as old mono (case 1074280)
Configuration menu - View commit details
-
Copy full SHA for e71343b - Browse repository at this point
Copy the full SHA e71343bView commit details -
Merge pull request #1024 from Unity-Technologies/unity-master-wrapper…
…-methods-stack-frame Get underlying method in case wrapper method is exposed to user code (case 1073634)
Configuration menu - View commit details
-
Copy full SHA for 6774cef - Browse repository at this point
Copy the full SHA 6774cefView commit details -
Build Mono for Android with NDK r16b
Change the compiler used to build Mono for Android from gcc to clang, and update the NDK to version r16b. Also, remove some unused ARM architectures.
Configuration menu - View commit details
-
Copy full SHA for 58f9211 - Browse repository at this point
Copy the full SHA 58f9211View commit details -
Don't define mmap for the clang toolchain.
The `mmap` definition problem only occurs with the GCC toolchain. With the clang toolchain we should not redefine `mmap`, and instead use the definition from the NDK headers.
Configuration menu - View commit details
-
Copy full SHA for edccc3b - Browse repository at this point
Copy the full SHA edccc3bView commit details -
Merge pull request #1010 from Unity-Technologies/unity-master-cleanup…
…-thread-info cleanup the threadinfo before shutdown
Configuration menu - View commit details
-
Copy full SHA for 70d9bef - Browse repository at this point
Copy the full SHA 70d9befView commit details
Commits on Aug 31, 2018
-
Fixed SslStream/UnityTlsContext not reporting gracefully closed Strea…
…ms on read Due to the way MobileAuthenticatedStream.InteralRead sets the "wouldBlock" the previous checks would falsely not report a closed stream, which led to ReadAsync becoming stuck indefinitely (no hangs have been observed/reported with "normal" Read, but I can't exclude that this might have happend as well with unlucky timing)
Configuration menu - View commit details
-
Copy full SHA for b597755 - Browse repository at this point
Copy the full SHA b597755View commit details
Commits on Sep 3, 2018
-
Merge pull request #1028 from Unity-Technologies/unity-master-fix-tls…
…-no-graceful-close-during-read Fixed SslStream/UnityTlsContext not reporting gracefully closed Streams on read
Configuration menu - View commit details
-
Copy full SHA for abcfc1e - Browse repository at this point
Copy the full SHA abcfc1eView commit details
Commits on Sep 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for dcf1bb0 - Browse repository at this point
Copy the full SHA dcf1bb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9868e5 - Browse repository at this point
Copy the full SHA b9868e5View commit details -
Avoid deadlock during GC. Check for GC_DONT_GC environment variable a…
…t startup rather than during collection with world stopped since g_hasenv may take OS locks and encounter deadlock. (case 1077203)
Configuration menu - View commit details
-
Copy full SHA for 4d1bc5d - Browse repository at this point
Copy the full SHA 4d1bc5dView commit details
Commits on Sep 7, 2018
-
Merge pull request #1027 from Unity-Technologies/android-ndk-r16
Build Mono for Android with NDK r16b
Configuration menu - View commit details
-
Copy full SHA for 9efadd4 - Browse repository at this point
Copy the full SHA 9efadd4View commit details
Commits on Sep 10, 2018
-
Merge pull request #1030 from Unity-Technologies/export-bdwgc-symbols
Export bdwgc symbols we need to patch
Configuration menu - View commit details
-
Copy full SHA for 0fc1542 - Browse repository at this point
Copy the full SHA 0fc1542View commit details -
Revert "Get underlying method in case wrapper method is exposed to us…
…er code (case 1073634)" This reverts commit 32ff312.
Configuration menu - View commit details
-
Copy full SHA for db4b2f5 - Browse repository at this point
Copy the full SHA db4b2f5View commit details -
Merge pull request #1034 from Unity-Technologies/unity-master-revert-…
…wrapper-methods-stack-frame Revert "Get underlying method in case wrapper method is exposed to us…
Configuration menu - View commit details
-
Copy full SHA for 9292695 - Browse repository at this point
Copy the full SHA 9292695View commit details -
Merge pull request #1031 from Unity-Technologies/unity-master-boehm-h…
…asenv-deadlock Avoid deadlock during GC. (case 1077203)
Configuration menu - View commit details
-
Copy full SHA for 7114f4c - Browse repository at this point
Copy the full SHA 7114f4cView commit details -
Don't assume an Invoke method (case 1075581)
The delegate begin invoke implementation needs to determine whether it should invoke a method or a delegate. Previously, it assumed the presence of a method named `Invoke` on the declaring type of the method meant that type was a delegate. Of course, the user can name a method `Invoke`! If that happened, the method was never really called, because that `Invoke` method was called instead.
Josh Peterson committedSep 10, 2018 Configuration menu - View commit details
-
Copy full SHA for 2eaf5ba - Browse repository at this point
Copy the full SHA 2eaf5baView commit details
Commits on Sep 13, 2018
-
Merge pull request #1033 from Unity-Technologies/dont-assume-invoke
Don't assume an Invoke method (case 1075581)
Configuration menu - View commit details
-
Copy full SHA for 231cb9d - Browse repository at this point
Copy the full SHA 231cb9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 436a869 - Browse repository at this point
Copy the full SHA 436a869View commit details -
Merge pull request #1035 from Unity-Technologies/unity-master-fix-sge…
…n-msvc Fix SGen build in MSVC
Configuration menu - View commit details
-
Copy full SHA for 2195b96 - Browse repository at this point
Copy the full SHA 2195b96View commit details
Commits on Sep 19, 2018
-
Handle ref returns in runtime invoke wrappers (case 1076527)
Indirectly load ref return values in invoke wrappers and return by value. Don't share wrappers with ref returns since indirect load is used. Add soft debugger support for methods with ref returns.
Configuration menu - View commit details
-
Copy full SHA for d76f307 - Browse repository at this point
Copy the full SHA d76f307View commit details
Commits on Sep 20, 2018
-
Fixed potential issue with garbage collection of delegates in UnityTl…
…s binding Before it might have happend that the garbage collector destroys delegates that we pass to native code.
Configuration menu - View commit details
-
Copy full SHA for 580df2e - Browse repository at this point
Copy the full SHA 580df2eView commit details -
Merge pull request #1038 from Unity-Technologies/unity-master-fix-pot…
…ential-gc-issue-with-tls-callbacks Fixed potential issue with garbage collection of delegates in UnityTls
Configuration menu - View commit details
-
Copy full SHA for b0a926d - Browse repository at this point
Copy the full SHA b0a926dView commit details -
Josh Peterson committed
Sep 20, 2018 Configuration menu - View commit details
-
Copy full SHA for 045076f - Browse repository at this point
Copy the full SHA 045076fView commit details -
Merge pull request #1039 from Unity-Technologies/bump-bdwgc
Use the latest BDWGC code
Configuration menu - View commit details
-
Copy full SHA for c86e2f2 - Browse repository at this point
Copy the full SHA c86e2f2View commit details
Commits on Sep 25, 2018
-
Merge pull request #1037 from Unity-Technologies/unity-master-debugge…
…r-ref-returns Handle ref returns in runtime invoke wrappers (case 1076527)
Configuration menu - View commit details
-
Copy full SHA for 94cb80b - Browse repository at this point
Copy the full SHA 94cb80bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ad9d14 - Browse repository at this point
Copy the full SHA 0ad9d14View commit details -
Configuration menu - View commit details
-
Copy full SHA for a662ff6 - Browse repository at this point
Copy the full SHA a662ff6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 845e755 - Browse repository at this point
Copy the full SHA 845e755View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d0be98 - Browse repository at this point
Copy the full SHA 9d0be98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e9c005 - Browse repository at this point
Copy the full SHA 4e9c005View commit details -
Configuration menu - View commit details
-
Copy full SHA for ada06d4 - Browse repository at this point
Copy the full SHA ada06d4View commit details
Commits on Sep 26, 2018
-
Merge pull request #1040 from Unity-Technologies/unity-master-sync-il…
…2cpp Sync changes from IL2CPP
Configuration menu - View commit details
-
Copy full SHA for 32e5de5 - Browse repository at this point
Copy the full SHA 32e5de5View commit details
Commits on Oct 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a098bd2 - Browse repository at this point
Copy the full SHA a098bd2View commit details -
Use empty array for wrapper methods (case 1073634)
Wrapper methods should not be exposed to user code but in some cases they end up in StackFrame's. Return empty parameter array in these cases since metadata code cannot handle wrapper methods.
Configuration menu - View commit details
-
Copy full SHA for 79a5689 - Browse repository at this point
Copy the full SHA 79a5689View commit details -
Configuration menu - View commit details
-
Copy full SHA for f313961 - Browse repository at this point
Copy the full SHA f313961View commit details
Commits on Oct 3, 2018
-
Merge pull request #1042 from Unity-Technologies/unity-master-fix-ien…
…umerable-toarray pull in fix for 1066693 from upstream
Configuration menu - View commit details
-
Copy full SHA for 04ae5cc - Browse repository at this point
Copy the full SHA 04ae5ccView commit details
Commits on Oct 4, 2018
-
Replaced size_t class in UnityTls and replaced with simple aliases to…
… IntPtr Since compiler handle structs differently on function calls this may have caused issues when passing arguments between managed and native code. Even if not, we're clearly safer with the explicit casts now.
Configuration menu - View commit details
-
Copy full SHA for 1dafe55 - Browse repository at this point
Copy the full SHA 1dafe55View commit details -
Configuration menu - View commit details
-
Copy full SHA for d063d2b - Browse repository at this point
Copy the full SHA d063d2bView commit details -
Merge pull request #1041 from Unity-Technologies/unity-master-bug-107…
…3634 Use empty array for wrapper methods (case 1073634)
Configuration menu - View commit details
-
Copy full SHA for 7ddade2 - Browse repository at this point
Copy the full SHA 7ddade2View commit details
Commits on Oct 5, 2018
-
Configuration menu - View commit details
-
Copy full SHA for dc58c2b - Browse repository at this point
Copy the full SHA dc58c2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6de5797 - Browse repository at this point
Copy the full SHA 6de5797View commit details
Commits on Oct 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for dc145ea - Browse repository at this point
Copy the full SHA dc145eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for efa4871 - Browse repository at this point
Copy the full SHA efa4871View commit details -
* fixed incorrect offsetting in mono_mempool_foreach_block
* removed start/stop loop when capturing heap sections in order to prevent data inconsistencies * moved stop/start world calls to the start/end of the capture function, we should always be stopped when collecting meta information * added waiting for currently running GC op
Configuration menu - View commit details
-
Copy full SHA for 0ca4405 - Browse repository at this point
Copy the full SHA 0ca4405View commit details -
Merge pull request #1045 from Unity-Technologies/expose-incremental-g…
…c-time-slice- Expose incremental gc time slice
Configuration menu - View commit details
-
Copy full SHA for b9c6811 - Browse repository at this point
Copy the full SHA b9c6811View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdb817f - Browse repository at this point
Copy the full SHA cdb817fView commit details -
removed redundant check for gc state as this is already handled by GC…
…_wait_for_gc_completion
Configuration menu - View commit details
-
Copy full SHA for eb95345 - Browse repository at this point
Copy the full SHA eb95345View commit details
Commits on Oct 9, 2018
-
Merge pull request #1046 from Unity-Technologies/bdwgc-update
Update bdwgc
Configuration menu - View commit details
-
Copy full SHA for ce7bab8 - Browse repository at this point
Copy the full SHA ce7bab8View commit details
Commits on Oct 10, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0ae57f3 - Browse repository at this point
Copy the full SHA 0ae57f3View commit details -
Merge pull request #1048 from Unity-Technologies/expose-incremental-g…
…c-time-slice- expose GC_collect_a_little
Configuration menu - View commit details
-
Copy full SHA for 4d7a3f7 - Browse repository at this point
Copy the full SHA 4d7a3f7View commit details
Commits on Oct 11, 2018
-
Merge pull request #1047 from Unity-Technologies/scripting_memory_cap…
…ture_crash_fixes Scripting memory snapshot crash fixes
Configuration menu - View commit details
-
Copy full SHA for ecbd993 - Browse repository at this point
Copy the full SHA ecbd993View commit details -
Allow the debugger to build with the Tiny runtime
These changes are mirrored from the IL2CPP repo.
Configuration menu - View commit details
-
Copy full SHA for b8aac3e - Browse repository at this point
Copy the full SHA b8aac3eView commit details
Commits on Oct 12, 2018
-
removed call to GC_wait_for_gc_completion(int) this call would result…
… in a invalid declaration, furthermore incremental GC is not enabled currently on trunk
Configuration menu - View commit details
-
Copy full SHA for 1c4da80 - Browse repository at this point
Copy the full SHA 1c4da80View commit details -
Merge pull request #1052 from Unity-Technologies/fix_memory_snapshot_…
…compile_issue Fix compilation error inside scripting_memory_capture logic
Configuration menu - View commit details
-
Copy full SHA for 6398b09 - Browse repository at this point
Copy the full SHA 6398b09View commit details -
Merge pull request #1051 from Unity-Technologies/unity-master-fix-pot…
…ential-unitytls-marshalling-issue-with-size_t fix potential unitytls marshalling issue with size t
Configuration menu - View commit details
-
Copy full SHA for 85c0ad3 - Browse repository at this point
Copy the full SHA 85c0ad3View commit details -
Add a clang-format style file to Mono
This is a minimal clang-format file for Mono code. The code is not consistent in its formatting, so this file is most often useful with git-clang-format [1], which formats only changed lines. Usage: * Make some changes to Mono C code or headers * Run `git clang-format` (maybe add -f if there are line ending issues from git) * Your changed code should meet the formatting guidelines for Mono Installation: * Install LLVM tools (including clang-format) for your OS [2] * Install Pythong on your OS Code style: Our goal is to match the Mono code style, not define a new one. The style options [3] are many. Here we try to capture only a few. If you find something is missing, feel free to add configuration options. [1] https://github.com/llvm-mirror/clang/blob/master/tools/clang-format/git-clang-format [2] http://releases.llvm.org/ [3] https://clang.llvm.org/docs/ClangFormatStyleOptions.html
Josh Peterson committedOct 12, 2018 Configuration menu - View commit details
-
Copy full SHA for 0c3c3e0 - Browse repository at this point
Copy the full SHA 0c3c3e0View commit details
Commits on Oct 15, 2018
-
Merge pull request #1053 from Unity-Technologies/add-clang-format
Add a clang-format style file to Mono
Configuration menu - View commit details
-
Copy full SHA for 4be3b7b - Browse repository at this point
Copy the full SHA 4be3b7bView commit details
Commits on Oct 16, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0170c00 - Browse repository at this point
Copy the full SHA 0170c00View commit details -
Take fast path only for delegate types not Delegate/MulticastDelegate…
… (case 1085270) See upstream PR: mono#11182
Configuration menu - View commit details
-
Copy full SHA for e8f878c - Browse repository at this point
Copy the full SHA e8f878cView commit details -
Merge pull request #1056 from Unity-Technologies/unity-master-bug-108…
…5270 Take fast path only for delegate types not Delegate/MulticastDelegate…
Configuration menu - View commit details
-
Copy full SHA for 4780116 - Browse repository at this point
Copy the full SHA 4780116View commit details
Commits on Oct 17, 2018
-
Merge pull request #1054 from Unity-Technologies/tiny-debugger-build
Allow the debugger to build with the Tiny runtime
Configuration menu - View commit details
-
Copy full SHA for dcc812f - Browse repository at this point
Copy the full SHA dcc812fView commit details
Commits on Oct 22, 2018
-
Build the System.Data.DataSetExtensions assembly
The unityjit and unityaot profiles should have this assembly. It exists in the 2.0 profile for the old scripting runtime, and we don't see any need to remove it for the new scripting runtime. This corrects case 1071607 in Unity.
Configuration menu - View commit details
-
Copy full SHA for 7fb767c - Browse repository at this point
Copy the full SHA 7fb767cView commit details
Commits on Oct 23, 2018
-
Merge pull request #1060 from Unity-Technologies/add-data-set-extensions
Build the System.Data.DataSetExtensions assembly
Configuration menu - View commit details
-
Copy full SHA for ba4c794 - Browse repository at this point
Copy the full SHA ba4c794View commit details
Commits on Oct 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2be806a - Browse repository at this point
Copy the full SHA 2be806aView commit details -
Merge pull request #1061 from Unity-Technologies/high-precision-timers
Use bdwgc nanosecond time limits
Configuration menu - View commit details
-
Copy full SHA for d6c99a5 - Browse repository at this point
Copy the full SHA d6c99a5View commit details
Commits on Oct 30, 2018
-
Additional constructor preservations
Upcoming changes to monolinker will make additional optimizations when no instance ctors are marked. To be safe, add preservations for the ctor's of types that are created in the runtime. The change to preserve the .ctor() of`System.Runtime.Remoting.Messaging.AsyncResult` was made for more than out of caution. We have a simple delegate test that hung without this.
Configuration menu - View commit details
-
Copy full SHA for 229c400 - Browse repository at this point
Copy the full SHA 229c400View commit details
Commits on Oct 31, 2018
-
Merge pull request #1062 from Unity-Technologies/unity-master-ctor-pr…
…eservations Additional constructor preservations
Configuration menu - View commit details
-
Copy full SHA for 8ac9f63 - Browse repository at this point
Copy the full SHA 8ac9f63View commit details
Commits on Nov 2, 2018
-
Use mono_mb_emit_op for CEE_LDOBJ to ensure wrapper data is added for…
… indirect load of a ref return value. (case 1096820)
Configuration menu - View commit details
-
Copy full SHA for 3898ae1 - Browse repository at this point
Copy the full SHA 3898ae1View commit details
Commits on Nov 6, 2018
-
fix for case 984330, static field bytes being reported without any st…
…atic fields being reported as present. * changed class crawling to be recursive and now store non inited classes * metadata type reporting will now also report invalid uninitialized types * metadata type reporting will now account for array types being fields inside a class
Configuration menu - View commit details
-
Copy full SHA for 3b8a070 - Browse repository at this point
Copy the full SHA 3b8a070View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4302a8a - Browse repository at this point
Copy the full SHA 4302a8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa97094 - Browse repository at this point
Copy the full SHA fa97094View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dddf2d - Browse repository at this point
Copy the full SHA 3dddf2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4857793 - Browse repository at this point
Copy the full SHA 4857793View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7758d6 - Browse repository at this point
Copy the full SHA d7758d6View commit details -
Move the location of mono-build-tools-extra
This repo has been moved to Github Enterprise, so point the clone code in the build script to the new location.
Josh Peterson committedNov 6, 2018 Configuration menu - View commit details
-
Copy full SHA for 411ac84 - Browse repository at this point
Copy the full SHA 411ac84View commit details
Commits on Nov 7, 2018
-
corrected, unecessary walking of classes already present inside the h…
…ash table. changed code so we avoid an extra lookup
Configuration menu - View commit details
-
Copy full SHA for 90bf666 - Browse repository at this point
Copy the full SHA 90bf666View commit details -
Merge pull request #1064 from Unity-Technologies/use-stevedore
Add bee script to pull down required mono-build-deps from stevedore
Configuration menu - View commit details
-
Copy full SHA for 929ae6e - Browse repository at this point
Copy the full SHA 929ae6eView commit details -
Merge pull request #1066 from Unity-Technologies/support-rearranged-m…
…ono-build-deps Update external build-deps tools paths (MBE)
Configuration menu - View commit details
-
Copy full SHA for b96f9da - Browse repository at this point
Copy the full SHA b96f9daView commit details -
Merge pull request #1063 from Unity-Technologies/unity-master-ref-ret…
…urn-struct Use mono_mb_emit_op for CEE_LDOBJ to ensure wrapper data is added for indirect load of a ref return value. (case 1096820)
Configuration menu - View commit details
-
Copy full SHA for 5f030e5 - Browse repository at this point
Copy the full SHA 5f030e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca1564b - Browse repository at this point
Copy the full SHA ca1564bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fe784a - Browse repository at this point
Copy the full SHA 0fe784aView commit details
Commits on Nov 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8b1b682 - Browse repository at this point
Copy the full SHA 8b1b682View commit details -
Merge pull request #1065 from Unity-Technologies/scripting_memory_cap…
…ture_static_field_byte_reporting_bugfix Scripting memory capture - static field byte reporting fix
Configuration menu - View commit details
-
Copy full SHA for 995a0f4 - Browse repository at this point
Copy the full SHA 995a0f4View commit details -
Merge pull request #1077 from Unity-Technologies/handle-suspend-on-al…
…tstack-2 update bdwgc to handle suspend on altstack
Configuration menu - View commit details
-
Copy full SHA for e9a58d8 - Browse repository at this point
Copy the full SHA e9a58d8View commit details -
Merge pull request #1078 from Unity-Technologies/move-mono-build-tool…
…s-extra Move the location of mono-build-tools-extra
Configuration menu - View commit details
-
Copy full SHA for 2bcc60e - Browse repository at this point
Copy the full SHA 2bcc60eView commit details
Commits on Nov 20, 2018
-
*fixed array field names missing
[]
*reverted filtering uninitialized classes out to avoid crashes
Configuration menu - View commit details
-
Copy full SHA for f27e6ce - Browse repository at this point
Copy the full SHA f27e6ceView commit details
Commits on Nov 21, 2018
-
Merge pull request #1086 from Unity-Technologies/scripting_memory_cap…
…ture_metadata_crawling_fix [Memory Snapshot] Metadata crawling, use only initialized types
Configuration menu - View commit details
-
Copy full SHA for 80dbc48 - Browse repository at this point
Copy the full SHA 80dbc48View commit details
Commits on Nov 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for adc7f99 - Browse repository at this point
Copy the full SHA adc7f99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a746cd - Browse repository at this point
Copy the full SHA 6a746cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 437d43c - Browse repository at this point
Copy the full SHA 437d43cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9a0f55 - Browse repository at this point
Copy the full SHA e9a0f55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01275c1 - Browse repository at this point
Copy the full SHA 01275c1View commit details
Commits on Nov 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3d962d3 - Browse repository at this point
Copy the full SHA 3d962d3View commit details -
Merge pull request #1092 from Unity-Technologies/stevedore-repo-name
Add stevedore repo name to config file
Configuration menu - View commit details
-
Copy full SHA for cedef20 - Browse repository at this point
Copy the full SHA cedef20View commit details -
Merge pull request #1075 from Unity-Technologies/use-stevedore-gitlab-ci
Add Gitlab CI configs
Configuration menu - View commit details
-
Copy full SHA for 00c4e9b - Browse repository at this point
Copy the full SHA 00c4e9bView commit details
Commits on Nov 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9d40bf4 - Browse repository at this point
Copy the full SHA 9d40bf4View commit details -
Changing unity's vprintf adapters to use the va_list param instead of always passing NULL.
Configuration menu - View commit details
-
Copy full SHA for 35471ea - Browse repository at this point
Copy the full SHA 35471eaView commit details
Commits on Nov 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for aec9ba4 - Browse repository at this point
Copy the full SHA aec9ba4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 381e029 - Browse repository at this point
Copy the full SHA 381e029View commit details
Commits on Nov 30, 2018
-
Adding intermediate wrap_our_vprintf wrapper to allow for the va_list…
… to be properly setup before calling our_vprintf. Also fixed some code formatting.
Configuration menu - View commit details
-
Copy full SHA for 3d155e1 - Browse repository at this point
Copy the full SHA 3d155e1View commit details -
Merge pull request #1093 from Unity-Technologies/unity-master-add-uni…
…ty-vprintf-redirect Add ability to redirect mono stdout logging to unity's vprintf function.
Configuration menu - View commit details
-
Copy full SHA for cf105fd - Browse repository at this point
Copy the full SHA cf105fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e19b13 - Browse repository at this point
Copy the full SHA 9e19b13View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc8516e - Browse repository at this point
Copy the full SHA fc8516eView commit details -
Merge pull request #1096 from Unity-Technologies/unity-master-add-uni…
…ty-vprintf-redirect Fix build for missing implicit define
Configuration menu - View commit details
-
Copy full SHA for 23a61e4 - Browse repository at this point
Copy the full SHA 23a61e4View commit details
Commits on Dec 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 88ec200 - Browse repository at this point
Copy the full SHA 88ec200View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa8e58e - Browse repository at this point
Copy the full SHA fa8e58eView commit details -
Merge pull request #1097 from Unity-Technologies/use-large-config
Use large config
Configuration menu - View commit details
-
Copy full SHA for fd9ea77 - Browse repository at this point
Copy the full SHA fd9ea77View commit details
Commits on Dec 5, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 31f7683 - Browse repository at this point
Copy the full SHA 31f7683View commit details -
Merge pull request #1100 from Unity-Technologies/debugger-agent/crash…
…-on-clear-assembly Fix parenthesis position in debugger-agent
Configuration menu - View commit details
-
Copy full SHA for 15cd016 - Browse repository at this point
Copy the full SHA 15cd016View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bf9554 - Browse repository at this point
Copy the full SHA 8bf9554View commit details -
Configuration menu - View commit details
-
Copy full SHA for d75dfbe - Browse repository at this point
Copy the full SHA d75dfbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9f1c21 - Browse repository at this point
Copy the full SHA a9f1c21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d1c004 - Browse repository at this point
Copy the full SHA 3d1c004View commit details
Commits on Dec 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for aed2255 - Browse repository at this point
Copy the full SHA aed2255View commit details -
Merge pull request #1095 from Unity-Technologies/use-stevedore-produc…
…tion Add option to use stevedore or ono for external build deps
Configuration menu - View commit details
-
Copy full SHA for b808f84 - Browse repository at this point
Copy the full SHA b808f84View commit details
Commits on Dec 11, 2018
-
Implement a ReadString overload (case 1106236)
In the `XmlSerializationReader` class, the `ReadString(string, bool)` overload was not implemented in the Mono class library implementation used for the unityaot profile. The implementation used for the unityjit profile from the reference source implements this method. I've copied the implementation from the reference source code here into the code used for the unityaot profile.
Josh Peterson committedDec 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 26aa0ea - Browse repository at this point
Copy the full SHA 26aa0eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87c2158 - Browse repository at this point
Copy the full SHA 87c2158View commit details -
Merge pull request #1102 from Unity-Technologies/set-exe-bit
Set exe bit on bee
Configuration menu - View commit details
-
Copy full SHA for 764f57f - Browse repository at this point
Copy the full SHA 764f57fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27b913e - Browse repository at this point
Copy the full SHA 27b913eView commit details
Commits on Dec 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 41258eb - Browse repository at this point
Copy the full SHA 41258ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85e0af0 - Browse repository at this point
Copy the full SHA 85e0af0View commit details -
Merge pull request #1101 from Unity-Technologies/implement-read-string
Implement a ReadString overload (case 1106236)
Configuration menu - View commit details
-
Copy full SHA for e1b2f98 - Browse repository at this point
Copy the full SHA e1b2f98View commit details
Commits on Dec 13, 2018
-
Merge pull request #1103 from Unity-Technologies/set-default-build-deps
Set using stevedoreBuildDeps as default
Configuration menu - View commit details
-
Copy full SHA for 9f4d362 - Browse repository at this point
Copy the full SHA 9f4d362View commit details
Commits on Dec 19, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2a5c864 - Browse repository at this point
Copy the full SHA 2a5c864View commit details -
Merge pull request #1105 from Unity-Technologies/unity-master-excepti…
…on-domain-unload Ability to continue domain unload when an exception is encountered
Configuration menu - View commit details
-
Copy full SHA for f2f6a87 - Browse repository at this point
Copy the full SHA f2f6a87View commit details
Commits on Dec 20, 2018
-
Run simplified finalizer logic when gc is disabled to allow child pro…
…cesses to complete
Configuration menu - View commit details
-
Copy full SHA for 645c3f3 - Browse repository at this point
Copy the full SHA 645c3f3View commit details
Commits on Dec 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 402a0df - Browse repository at this point
Copy the full SHA 402a0dfView commit details
Commits on Jan 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7fdc97c - Browse repository at this point
Copy the full SHA 7fdc97cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a02e22 - Browse repository at this point
Copy the full SHA 2a02e22View commit details -
Merge pull request #1113 from Unity-Technologies/fix-null-str-assert
Allow namespace-agnostic class lookup by passing NULL namespace.
Configuration menu - View commit details
-
Copy full SHA for 5ff4deb - Browse repository at this point
Copy the full SHA 5ff4debView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9761b3e - Browse repository at this point
Copy the full SHA 9761b3eView commit details -
Merge pull request #1114 from Unity-Technologies/incremental-gc-edito…
…r-support Incremental gc editor support
Configuration menu - View commit details
-
Copy full SHA for c9e69e0 - Browse repository at this point
Copy the full SHA c9e69e0View commit details
Commits on Jan 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0a730c8 - Browse repository at this point
Copy the full SHA 0a730c8View commit details -
Use mono_gc_wbarrier_set_field instead of il2cpp_gc_wbarrier_set_fiel…
…d, so we can use barriers on both mono and il2cpp
Configuration menu - View commit details
-
Copy full SHA for fce7192 - Browse repository at this point
Copy the full SHA fce7192View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0fcf2e - Browse repository at this point
Copy the full SHA f0fcf2eView commit details -
Reduce codegen overhead for debugger to single check. Avoid retrievin…
…g sequence point until actually needed. Brings use from ~20x slower to ~5x slower when debugger codegen is enabled vs no debugger codegen.
Configuration menu - View commit details
-
Copy full SHA for c1ebb8f - Browse repository at this point
Copy the full SHA c1ebb8fView commit details -
Store method pointer, invoker indices, and reverse pinvoke indices in…
… per assembly table rather than in metadata binary file. This is step towards per assembly conversion.
Configuration menu - View commit details
-
Copy full SHA for 3b831f7 - Browse repository at this point
Copy the full SHA 3b831f7View commit details -
Make the global break check volatile
The Suspend debugger test was hanging intermittently on most platforms. These seemed to occur because the codegen checks for `g_Il2CppDebuggerCheckPointEnabled` were not getting the proper value, and assuming the check point was not set, so the VM would not suspend. This meant that the main thread could not be suspended when the debugger was trying to exit, so the main thread kept looping forever, with out allowing the debugger to exit it.
Configuration menu - View commit details
-
Copy full SHA for 31422d0 - Browse repository at this point
Copy the full SHA 31422d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c74147 - Browse repository at this point
Copy the full SHA 7c74147View commit details -
Don't shutdown in mono_runtime_try_shutdown
The Mono implementation of mono_runtime_try_shutdown does not actually shut down the VM. Instead, it sets the flags to indicate the VM is shutting down. The VM should actually shutdown in mono_runtime_quit. In some cases, we see this code path taken when processing the CMD_VM_EXIT command. This seems unlikely, but can happen when the code above cannot find a suspended managed thread. If mono_runtime_try_shutdown actually waits for managed threads to complete, it will hang, as the main thread won't be suspended because resume_vm is called just above mono_runtime_try_shutdown. So for IL2CPP mono_runtime_try_shutdown doesn't do anything, but mono_runtime_quit will actually shutdown the VM.
Configuration menu - View commit details
-
Copy full SHA for afa21ce - Browse repository at this point
Copy the full SHA afa21ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1aa297 - Browse repository at this point
Copy the full SHA c1aa297View commit details -
Remove all UNITY_TINY #if statements from il2cpp-stubs.cpp
Since we run the Tiny profile on the libil2cpp backend, we don't need any differences in this file.
Configuration menu - View commit details
-
Copy full SHA for 6871e3d - Browse repository at this point
Copy the full SHA 6871e3dView commit details -
* Ignoring the EventSets test because it tests exceptions. * Fixing the vm.Exit() path that doesn't use System.Environment.Exit().
Configuration menu - View commit details
-
Copy full SHA for 4bd7064 - Browse repository at this point
Copy the full SHA 4bd7064View commit details -
Configuration menu - View commit details
-
Copy full SHA for 894596a - Browse repository at this point
Copy the full SHA 894596aView commit details -
Move the exit code setting back after try_shutdown
This reverts part of 78cc586d935f2009058602f2bd9adedca1442442, now that `mono_runtime_try_shutdown` does not actually shut down, but instead does nothing with IL2CPP.
Configuration menu - View commit details
-
Copy full SHA for 0bd828b - Browse repository at this point
Copy the full SHA 0bd828bView commit details -
Don't shutdown in mono_runtime_try_shutdown
The Mono implementation of mono_runtime_try_shutdown does not actually shut down the VM. Instead, it sets the flags to indicate the VM is shutting down. The VM should actually shutdown in mono_runtime_quit. In some cases, we see this code path taken when processing the CMD_VM_EXIT command. This seems unlikely, but can happen when the code above cannot find a suspended managed thread. If mono_runtime_try_shutdown actually waits for managed threads to complete, it will hang, as the main thread won't be suspended because resume_vm is called just above mono_runtime_try_shutdown. So for IL2CPP mono_runtime_try_shutdown doesn't do anything, but mono_runtime_quit will actually shutdown the VM.
Configuration menu - View commit details
-
Copy full SHA for dc5f82b - Browse repository at this point
Copy the full SHA dc5f82bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 359132d - Browse repository at this point
Copy the full SHA 359132dView commit details -
Produce debugger information per assembly.
Collect sequence points per assembly Retrieve sequence point information per image Write all debugger structures to a single file for each assembly Write codegen and debugger structures as C code. This saves ~40% compile time on MSVC
Configuration menu - View commit details
-
Copy full SHA for 2188d96 - Browse repository at this point
Copy the full SHA 2188d96View commit details -
Configuration menu - View commit details
-
Copy full SHA for f60719b - Browse repository at this point
Copy the full SHA f60719bView commit details -
Rename UNITY_TINY defines to IL2CPP_TINY
Defines in the IL2CPP code should not be named for UNITY, as we want IL2CPP to work independently. Clean up the names of the `UNITY_TINY` defines then by renaming them. This change should have no impact on runtime behavior or code size.
Configuration menu - View commit details
-
Copy full SHA for 44ce5b7 - Browse repository at this point
Copy the full SHA 44ce5b7View commit details -
Don't attempt to stop threads on exit
With IL2CPP, we don't have a good way to stop managed threads. So let's just ignore that and exit the process. This won't clean up and run finalizers, but the process it ending anyway, so we don't care too much.
Configuration menu - View commit details
-
Copy full SHA for 0e2663d - Browse repository at this point
Copy the full SHA 0e2663dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c39d8e9 - Browse repository at this point
Copy the full SHA c39d8e9View commit details -
Inline Sequence Point checks; hard code sequence point reference into…
… macro invocation instead of looking up from index; hard code sequence point type into macro invocation
Configuration menu - View commit details
-
Copy full SHA for a782c27 - Browse repository at this point
Copy the full SHA a782c27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0299a6b - Browse repository at this point
Copy the full SHA 0299a6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46ed83e - Browse repository at this point
Copy the full SHA 46ed83eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2a7e14 - Browse repository at this point
Copy the full SHA d2a7e14View commit details -
Merge pull request #1116 from Unity-Technologies/report-status-to-github
Report CI status to Github
Configuration menu - View commit details
-
Copy full SHA for 9696779 - Browse repository at this point
Copy the full SHA 9696779View commit details
Commits on Jan 4, 2019
-
Merge pull request #1115 from Unity-Technologies/unity-master-sync-il…
…2cpp Sync IL2CPP changes up to aebcd0f844270d5f407ec3d22f20a066d7028d36
Configuration menu - View commit details
-
Copy full SHA for 14c1736 - Browse repository at this point
Copy the full SHA 14c1736View commit details
Commits on Jan 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b9afea1 - Browse repository at this point
Copy the full SHA b9afea1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9d025e - Browse repository at this point
Copy the full SHA d9d025eView commit details -
Configuration menu - View commit details
-
Copy full SHA for df4a8a4 - Browse repository at this point
Copy the full SHA df4a8a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a962ad - Browse repository at this point
Copy the full SHA 2a962adView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8cab47 - Browse repository at this point
Copy the full SHA a8cab47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65b4be4 - Browse repository at this point
Copy the full SHA 65b4be4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34a7589 - Browse repository at this point
Copy the full SHA 34a7589View commit details -
Store a separate coverage hashtable per MonoDomain and init/cleanup w…
…hen initing/freeing the domain
Configuration menu - View commit details
-
Copy full SHA for 04d0eb7 - Browse repository at this point
Copy the full SHA 04d0eb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d5e782 - Browse repository at this point
Copy the full SHA 8d5e782View commit details
Commits on Jan 9, 2019
-
Merge pull request #909 from Unity-Technologies/feature/coverage
Fix up Code Coverage support to support domains
Configuration menu - View commit details
-
Copy full SHA for a1597e0 - Browse repository at this point
Copy the full SHA a1597e0View commit details -
Attempt to use Win32 APIs first to retreive current timezone. Registr…
…y value can be null/corrupt (case 1076679)
Configuration menu - View commit details
-
Copy full SHA for 2a5df50 - Browse repository at this point
Copy the full SHA 2a5df50View commit details
Commits on Jan 10, 2019
-
[Android] Fix the issue that Environment.TickCount returns wrong valu…
…e due to /proc/uptime is unaccessible on Android 8 and above.
Configuration menu - View commit details
-
Copy full SHA for eacaa81 - Browse repository at this point
Copy the full SHA eacaa81View commit details
Commits on Jan 11, 2019
-
Merge branch 'unity-master' of https://github.com/Unity-Technologies/…
…mono into unity-master
Configuration menu - View commit details
-
Copy full SHA for 0690d4c - Browse repository at this point
Copy the full SHA 0690d4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 933f49d - Browse repository at this point
Copy the full SHA 933f49dView commit details
Commits on Jan 15, 2019
-
Don't use exceptions for time zones (case 1100856)
The current class library code uses managed exceptions for flow control for time zone handling. Specifically, it depends on exceptions to occur if one of the files that _might_ have time zone information does not exist. On Android with IL2CPP we run into problems with C++ exceptions causing hangs in some cases. Since IL2CPP implements managed exceptions using C++ exceptions, this code can cause problems. This change corrects Unity case 1100856.
Josh Peterson committedJan 15, 2019 Configuration menu - View commit details
-
Copy full SHA for 0219c20 - Browse repository at this point
Copy the full SHA 0219c20View commit details -
Merge pull request #1123 from Unity-Technologies/avoid-timezone-excep…
…tions Don't use exceptions for time zones (case 1100856)
Configuration menu - View commit details
-
Copy full SHA for 80428dd - Browse repository at this point
Copy the full SHA 80428ddView commit details
Commits on Jan 16, 2019
-
Merge pull request #1121 from Unity-Technologies/linux-mono-scripts
Linux mono scripts
Configuration menu - View commit details
-
Copy full SHA for 78e2de2 - Browse repository at this point
Copy the full SHA 78e2de2View commit details -
Fix reentrant exception handling.
Store handled status in local that is passed into handler rather than a single thread local value which can be overwritten in case of reentrance.
Configuration menu - View commit details
-
Copy full SHA for 9fe14c1 - Browse repository at this point
Copy the full SHA 9fe14c1View commit details
Commits on Jan 17, 2019
-
Merge pull request #1119 from Unity-Technologies/unity-master-reentra…
…nt-structured-exceptions Fix reentrant exception handling (case 1093869)
Configuration menu - View commit details
-
Copy full SHA for cd56f3c - Browse repository at this point
Copy the full SHA cd56f3cView commit details -
Merge pull request #1118 from Unity-Technologies/unity-master-fix-win…
…32-timezone Attempt to use Win32 APIs first to retreive current timezone (case 1076679)
Configuration menu - View commit details
-
Copy full SHA for 7998c18 - Browse repository at this point
Copy the full SHA 7998c18View commit details
Commits on Jan 23, 2019
-
get_shared_type now handles situation where enum types are also gener…
…ic. Fixes nullref exception.
Configuration menu - View commit details
-
Copy full SHA for b2bd7f4 - Browse repository at this point
Copy the full SHA b2bd7f4View commit details
Commits on Jan 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 59db324 - Browse repository at this point
Copy the full SHA 59db324View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8c22b6 - Browse repository at this point
Copy the full SHA f8c22b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 171f2ec - Browse repository at this point
Copy the full SHA 171f2ecView commit details -
Merge pull request #1125 from Unity-Technologies/unity-master-fix-111…
…1048 get_shared_type now handles situation where enum types are also gener…
Configuration menu - View commit details
-
Copy full SHA for 081f213 - Browse repository at this point
Copy the full SHA 081f213View commit details
Commits on Jan 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a38bdc6 - Browse repository at this point
Copy the full SHA a38bdc6View commit details
Commits on Jan 26, 2019
-
[jit] Avoid extending the size of Vector2/Vector3 to 16 bytes. Disabl…
Configuration menu - View commit details
-
Copy full SHA for e20ed29 - Browse repository at this point
Copy the full SHA e20ed29View commit details
Commits on Jan 28, 2019
-
Merge pull request #1126 from Unity-Technologies/fix-boehm-thread-pin…
…ning Fix boehm thread pinning
Configuration menu - View commit details
-
Copy full SHA for 88289dc - Browse repository at this point
Copy the full SHA 88289dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4b9a3e - Browse repository at this point
Copy the full SHA b4b9a3eView commit details
Commits on Jan 29, 2019
-
Merge pull request #1127 from Unity-Technologies/unity-master-system-…
…numerics-sizes Fix System.Numerics sizes (case 1118631)
Configuration menu - View commit details
-
Copy full SHA for e596d3c - Browse repository at this point
Copy the full SHA e596d3cView commit details -
Merge pull request #1128 from Unity-Technologies/unity-master-ptr-to-…
…structure-generic Implement marshaling for generic struct fields (case 1106422)
Configuration menu - View commit details
-
Copy full SHA for de35c1f - Browse repository at this point
Copy the full SHA de35c1fView commit details -
Throw ArgumentNullException if null method is passed to delegate cont…
…ructor via invoke. (case 1091693)
Configuration menu - View commit details
-
Copy full SHA for 0db09f6 - Browse repository at this point
Copy the full SHA 0db09f6View commit details -
Merge pull request #1129 from Unity-Technologies/unity-master-delegat…
…e-ctor-argument-null Throw ArgumentNullException if null method is passed to delegate contructor via invoke. (case 1091693)
Configuration menu - View commit details
-
Copy full SHA for b04ac91 - Browse repository at this point
Copy the full SHA b04ac91View commit details
Commits on Feb 5, 2019
-
Windows support to abort blocking system calls. (mono#12654)
* Fix race condtion in socket altertable wait implementation on Windows. * Add support to abort blocking Windows mono_w32file_read/write methods.
Configuration menu - View commit details
-
Copy full SHA for 3deacb2 - Browse repository at this point
Copy the full SHA 3deacb2View commit details
Commits on Feb 6, 2019
-
Sync debugger agent changes from the IL2CPP repo
These changes are from https://gitlab.internal.unity3d.com/vm/il2cpp/merge_requests/1226
Josh Peterson committedFeb 6, 2019 Configuration menu - View commit details
-
Copy full SHA for fd56b02 - Browse repository at this point
Copy the full SHA fd56b02View commit details -
Merge pull request #1133 from Unity-Technologies/sync-debugger-from-i…
…l2cpp Sync debugger agent changes from the IL2CPP repo
Configuration menu - View commit details
-
Copy full SHA for 614705d - Browse repository at this point
Copy the full SHA 614705dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 547555d - Browse repository at this point
Copy the full SHA 547555dView commit details
Commits on Feb 8, 2019
-
Merge pull request #1131 from Unity-Technologies/unity-master-fix-win…
…-socket-race-condition Windows support to abort blocking system calls. (mono#12654)
Configuration menu - View commit details
-
Copy full SHA for e5c856b - Browse repository at this point
Copy the full SHA e5c856bView commit details -
Remove IL2CPP files that are now in the IL2CPP repo
These files are now in the IL2CPP repo, so remove them here to avoid confusion.
Josh Peterson committedFeb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 712afc7 - Browse repository at this point
Copy the full SHA 712afc7View commit details -
Sync the debugger-agent.c with the IL2CPP repo
These changes are from https://gitlab.internal.unity3d.com/vm/il2cpp/merge_requests/1235
Josh Peterson committedFeb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 22db94b - Browse repository at this point
Copy the full SHA 22db94bView commit details -
Use wrapped method if available (case 1093274)
Reverts part of fix for case 1073634
Configuration menu - View commit details
-
Copy full SHA for fde6b4d - Browse repository at this point
Copy the full SHA fde6b4dView commit details -
Don't include the IL2CPP file when building for Mono
Josh Peterson committedFeb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for e8eb145 - Browse repository at this point
Copy the full SHA e8eb145View commit details -
Merge pull request #1136 from Unity-Technologies/unity-master-fix-109…
…3274 Use wrapped method if available (case 1093274)
Configuration menu - View commit details
-
Copy full SHA for d2fa9e8 - Browse repository at this point
Copy the full SHA d2fa9e8View commit details -
Add the Mono version of the common defines used in the debugger
Josh Peterson committedFeb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for e334ffe - Browse repository at this point
Copy the full SHA e334ffeView commit details -
Merge pull request #1135 from Unity-Technologies/il2cpp-sync-debugger…
…-agent Sync the debugger-agent.c with the IL2CPP repo
Configuration menu - View commit details
-
Copy full SHA for 98e7978 - Browse repository at this point
Copy the full SHA 98e7978View commit details
Commits on Feb 11, 2019
-
Merge pull request #1134 from Unity-Technologies/unity-master-fix-110…
…3205 Grow StackSlotInfo array rather than asserting (case 1103205)
Configuration menu - View commit details
-
Copy full SHA for 6fe6e2f - Browse repository at this point
Copy the full SHA 6fe6e2fView commit details -
Merge pull request #1120 from Unity-Technologies/unity-master-fix-and…
…roid-tickcount [Android] Fix the issue that Environment.TickCount returns wrong value…
Configuration menu - View commit details
-
Copy full SHA for 084bac8 - Browse repository at this point
Copy the full SHA 084bac8View commit details
Commits on Feb 12, 2019
-
Fix issue where TLS requests would reallocate a buffer when it could …
…reuse it
Michael DeRoy committedFeb 12, 2019 Configuration menu - View commit details
-
Copy full SHA for b504480 - Browse repository at this point
Copy the full SHA b504480View commit details -
Merge pull request #1138 from Unity-Technologies/unity-master-tls-all…
…ocation [Case 1084800] Fix issue where TLS requests would reallocate a buffer when it could reuse it
Configuration menu - View commit details
-
Copy full SHA for 15b7795 - Browse repository at this point
Copy the full SHA 15b7795View commit details
Commits on Feb 13, 2019
-
Fix interrupting blocking file IO on Windows.
Revert part of #1131 as it causes hangs in calls to CancelSynchronousIo
Configuration menu - View commit details
-
Copy full SHA for dbede6d - Browse repository at this point
Copy the full SHA dbede6dView commit details -
graft of upstream fix https://github.com/mono/mono/pull/9342/files fo…
…r case 1070667
Michael DeRoy committedFeb 13, 2019 Configuration menu - View commit details
-
Copy full SHA for 488df1b - Browse repository at this point
Copy the full SHA 488df1bView commit details -
Merge pull request #1140 from Unity-Technologies/unity-master-dataser…
…ializer-fix Fix serialization issue with DataContractJsonSerializer UseSimpleDictionaryFormat (case 1070667)
Configuration menu - View commit details
-
Copy full SHA for d6f42ee - Browse repository at this point
Copy the full SHA d6f42eeView commit details -
Merge pull request #1139 from Unity-Technologies/unity-master-fix-rea…
…dfile-blocking Fix interrupting blocking file IO on Windows.
Configuration menu - View commit details
-
Copy full SHA for 5fddd4e - Browse repository at this point
Copy the full SHA 5fddd4eView commit details
Commits on Feb 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c289c23 - Browse repository at this point
Copy the full SHA c289c23View commit details
Commits on Feb 20, 2019
-
Merge pull request #1143 from Unity-Technologies/unity-master-bdwgc-g…
…etthreadcontext Bump bdwgc submodule to get fix for GetThreadContext (case 1114668)
Configuration menu - View commit details
-
Copy full SHA for 4014684 - Browse repository at this point
Copy the full SHA 4014684View commit details
Commits on Feb 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0e9abd0 - Browse repository at this point
Copy the full SHA 0e9abd0View commit details
Commits on Feb 25, 2019
-
Merge pull request #1151 from Unity-Technologies/avoid-full-gc-in-tab…
…le-grow Update bdwgc
Configuration menu - View commit details
-
Copy full SHA for 43bfeda - Browse repository at this point
Copy the full SHA 43bfedaView commit details
Commits on Feb 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 232e639 - Browse repository at this point
Copy the full SHA 232e639View commit details
Commits on Feb 27, 2019
-
Merge pull request #1153 from Unity-Technologies/automake-1.16.1
Upgrade automake to 1.16.1
Configuration menu - View commit details
-
Copy full SHA for fd435a6 - Browse repository at this point
Copy the full SHA fd435a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6025066 - Browse repository at this point
Copy the full SHA 6025066View commit details -
Merge pull request #1154 from Unity-Technologies/change-to-public
Change stevedore repo to public
Configuration menu - View commit details
-
Copy full SHA for 23517a3 - Browse repository at this point
Copy the full SHA 23517a3View commit details
Commits on Mar 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 70df696 - Browse repository at this point
Copy the full SHA 70df696View commit details
Commits on Mar 8, 2019
-
track (most) native modules per image and clean up when image is unlo…
…aded one dlopen per module and image trust OS to do ref counting.
Configuration menu - View commit details
-
Copy full SHA for 0a9e1cc - Browse repository at this point
Copy the full SHA 0a9e1ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dfa276 - Browse repository at this point
Copy the full SHA 8dfa276View commit details