Skip to content

Instantly share code, notes, and snippets.

Chris Hamons chamons

Block or report user

Report or block chamons

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:23397ab1935469d9ebda6bf89c1532ba
Building: XIBinding (Debug)
Build started 3/2/2018 4:10:24 PM.
Environment at start of build:
MSBUILD_EXE_PATH = /Users/donblas/Library/Caches/VisualStudio/7.0/MSBuild/16491_1/MonoDevelop.Projects.Formats.MSBuild.exe
XPC_SERVICE_NAME = com.microsoft.visual-studio.11756
LANGUAGE = en
MONO_GAC_PREFIX = /Applications/Visual Studio.app/Contents/Resources
XPC_FLAGS = 0x0
Apple_PubSub_Socket_Render = /private/tmp/com.apple.launchd.hiT6pOldEm/Render
View gist:e68afcb736daaee2177a2fcbef6c6842
$ cat foo.cs
namespace Test
{
public class Adder
{
public static int Add (int a, int b) => a + b;
}
}
$ mcs foo.cs /t:library
View -
Microsoft (R) Build Engine version 15.1.0.0
Copyright (C) Microsoft Corporation. All rights reserved.
/Library/Frameworks/Mono.framework/Versions/4.8.0/lib/mono/msbuild/15.0/bin/MSBuild.dll /v:diag 46RosTest.csproj
Build started 2/17/2017 5:30:38 PM.
Environment at start of build:
LANG = en_US.UTF-8
TERM = xterm-256color
SHLVL = 1
XPC_SERVICE_NAME = 0
View gist:b821aa2128ab649c24742b5dfd13f8c3
Building Solution: SQLiteConnection (Debug|x86)
Build started 8/10/2016 1:41:14 PM.
__________________________________________________
Project "/Users/donblas/Downloads/SQLiteConnection/SQLiteConnection/SQLiteConnection.csproj" (Build target(s)):
Target _DetectAppManifest:
FindItemWithLogicalName Task
Items:
View debug_shims.cs
// A quick and dirty "how often is the GC being called, in 1/4 second increments
// Useful if you think your allocation pattern is hurting but can't load up in a real profiler
static int currentGC = 0;
static int currentCount = 0;
static void Main (string[] args)
{
Task.Factory.StartNew (() => {
while (true)
{
int now = GC.CollectionCount (0);
View gist:ecc87f59eab4c6d0c8e2
public static class NSArrayControllerPatch
{
static readonly IntPtr selSetFilterPredicate_Handle = ObjCRuntime.Selector.GetHandle ("setFilterPredicate:");
[System.Runtime.InteropServices.DllImport ("/usr/lib/libobjc.dylib", EntryPoint="objc_msgSend")]
public extern static void void_objc_msgSend_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1);
public static void SetFilterPredicate (this NSArrayController c, NSPredicate p)
{
void_objc_msgSend_IntPtr (c.Handle, selSetFilterPredicate_Handle, p == null ? IntPtr.Zero : p.Handle);
View gist:284881e679cfc22a3827
public static class NSArrayControllerPatch
{
static readonly IntPtr selSetFilterPredicate_Handle = ObjCRuntime.Selector.GetHandle ("setFilterPredicate:");
[System.Runtime.InteropServices.DllImport ("/usr/lib/libobjc.dylib", EntryPoint="objc_msgSend")]
public extern static void void_objc_msgSend_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1);
public static void SetFilterPredicate (this NSArrayController c, NSPredicate p)
{
void_objc_msgSend_IntPtr (c.Handle, selSetFilterPredicate_Handle, p == null ? IntPtr.Zero : p.Handle);
View while.s
.section __TEXT,__text,regular,pure_instructions
.macosx_version_min 10, 10
.globl _main
.align 4, 0x90
_main: ## @main
.cfi_startproc
## BB#0:
pushq %rbp
Ltmp0:
.cfi_def_cfa_offset 16
View for.s
.section __TEXT,__text,regular,pure_instructions
.macosx_version_min 10, 10
.globl _main
.align 4, 0x90
_main: ## @main
.cfi_startproc
## BB#0:
pushq %rbp
Ltmp0:
.cfi_def_cfa_offset 16
View while.c
#include <stdio.h>
int main ()
{
int t = 0;
int i = 10000;
while (i > 0) {
t +=i;
i--;
}
printf ("%d\n", t);
You can’t perform that action at this time.