SpankyJ
Adventures in the guts of Oslo... M, Mg and other language fun...
Browse by Tags
64bit CLR Implementation Goo
64bit non-managed rants and raves!
Writing agnostic code.
Writing code targeted at 64bit.
MrEpl a fun way to learn MSchema
12 November 08 10:34 PM
|
joshwil
|
2 Comments
One of the hidden gems (in my mind, but then I’m biased) in the Microsoft “Oslo” SDK that went public at PDC is the “M Script Mode” in Intellipad which we affectionately know as MrEpl. MrEpl is a REPL processor for the MSchema language and is a great
Read More...
Using MGrammar to create .Net instances through Xaml
12 November 08 10:30 PM
|
joshwil
|
5 Comments
In the last couple months I have had more fun playing with MGrammar than just about any other programming I’ve ever done, but in its current form the one thing that really feels missing to me is an easy ability to create CLR object instances. MGrammar
Read More...
What have I been up to?
02 November 08 10:17 AM
|
joshwil
|
1 Comments
My blog has been a little quiet in the last year or two after I left the CLR and went to work for Doug Purdy’s ( http://www.douglasp.com ) team in the Connected Systems Division. Since then I’ve been having amazing amounts of fun and working on lots of
Read More...
Haven't posted in a while... New challenges... New peers?
18 November 07 10:21 PM
|
joshwil
|
1 Comments
So, I haven't posted in quite a while, I need to get on that... In the meantime I've moved on from the CLR team after about 5 years of fun times and am now having fun exploring some new stuff that unfortunately I can't talk about... However, the peers
Read More...
Patrick is blogging, make sure to check it out!
22 November 06 01:10 PM
|
joshwil
|
1 Comments
http://blogs.msdn.com/patrick_dussud/default.aspx Patrick is super-smart... Hopefullly his blog will pick up where Chris Brumme's left off a couple years back. -josh
Read More...
PerfConsole is my kind of 20% time...
10 August 06 10:44 AM
|
joshwil
|
3 Comments
Other companies have much talked about 20% time... That sounds great to me! Here at Microsoft (at least in my group) we do too, kinda. I find that every one of my peers has some interesting project that they're working on outside of their normal work
Read More...
PerfConsole is unleashed...
04 August 06 08:01 AM
|
joshwil
|
8 Comments
So, Rico beat me to the punch: http://blogs.msdn.com/ricom/archive/2006/08/03/688019.aspx As we have seen in the previous entry it is nice that the VSTS Profiler team has provided a tool which converts their .VSP files into something which is more easily
Read More...
Performance Analysis
03 August 06 11:15 AM
|
joshwil
|
4 Comments
I have spent the last couple years investigating the performance of various parts of the CLR and managed code, in that time I have learned that a profiler is an invaluable tool. There are quite a few profilers available including: CLR Profiler, Intel's
Read More...
Visual Studio Team System 180 day trial...
01 August 06 08:46 AM
|
joshwil
|
1 Comments
I just found out that VSTS has a free 180-day trial edition. http://msdn.microsoft.com/vstudio/products/trial/ This is AWESOME because VSTS has a great profiler included in the package!
Read More...
Should I choose to take advantage of 64-bit?
18 July 06 01:08 PM
|
joshwil
|
12 Comments
Here's the guts of a response that I posted a while back to an internal mailing list re: tradeoffs of runing your managed code as 64-bit vs 32-bit. YMMV, and I'll remind you that every perf question has a thousand answers depending on the situation. >>>>>>>
Read More...
Blog about writing profiler stubs to interact with the 2.0 runtime.
11 August 05 12:52 PM
|
joshwil
|
3 Comments
Check out this blog entry ( http://blogs.msdn.com/jkeljo/archive/2005/08/11/450506.aspx ) to see some information that is rather interesting to people writing managed profilers, and probably not very interesting to everyone else.
Read More...
BigArray<T>, getting around the 2GB array size limit
10 August 05 06:14 PM
|
joshwil
|
14 Comments
I’ve received a number of queries as to why the 64-bit version of the 2.0 .Net runtime still has array maximum sizes limited to 2GB. Given that it seems to be a hot topic of late I figured a little background and a discussion of the options to get around
Read More...
What is the difference in a P/Invoke signature between “byref byte” and “byte[]”?
10 August 05 06:11 PM
|
joshwil
|
3 Comments
Lately we’ve seen a spate of issues coming up on 64-bit platforms within the Developer Division around usages of P/Invoke signatures which declare a parameter as type “byref byte” where the developer really means “byte[]” (the corresponding native parameter
Read More...
Bit specific code in agnostic assemblies???
10 August 05 06:09 PM
|
joshwil
|
7 Comments
In previous blog entries I’ve spent some time talking about how to mark assemblies as bit specific and how the loader deals with those markings. What however is the preferred mode of an application? I will posit that it is to be compiled agnostic and
Read More...
Ferrari 4000
24 July 05 10:42 AM
|
joshwil
|
5 Comments
I am forced to admit that this is one damn fine notebook. Thanks to the helpful instructions on Volker's blog ( http://blogs.msdn.com/volkerw/ ) I was able to get it up and running with 32-bit and 64-bit OSes very quickly. I'm currently trying to live
Read More...
More Posts
Next page »
Search
This Blog
Home
Email
Tags
64bit CLR Implementation Goo
64bit non-managed rants and raves!
Writing agnostic code.
Writing code targeted at 64bit.
Archives
November 2008 (3)
November 2007 (1)
November 2006 (1)
August 2006 (4)
July 2006 (1)
August 2005 (4)
July 2005 (1)
May 2005 (1)
April 2005 (3)
October 2004 (4)
September 2004 (1)
April 2004 (4)
March 2004 (5)
CLR Bloggers
Mike Stall
Brad Abrams
Chris Brumme
Rico Mariani
Oslo bloggers
Pinky
Don
Chris
Sels
Jeff
Doug
Syndication
RSS 2.0
Atom 1.0