Sign In
SpankyJ
Adventures in the guts of Oslo... M, Mg and other language fun...
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
64bit CLR Implementation Goo
64bit non-managed rants and raves!
Writing agnostic code.
Writing code targeted at 64bit.
Archive
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)
MSDN Blogs
>
SpankyJ
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
SpankyJ
MrEpl a fun way to learn MSchema
Posted
over 4 years ago
by
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...
SpankyJ
Using MGrammar to create .Net instances through Xaml
Posted
over 4 years ago
by
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...
SpankyJ
What have I been up to?
Posted
over 4 years ago
by
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...
SpankyJ
Haven't posted in a while... New challenges... New peers?
Posted
over 5 years ago
by
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...
SpankyJ
Patrick is blogging, make sure to check it out!
Posted
over 6 years ago
by
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
SpankyJ
PerfConsole is my kind of 20% time...
Posted
over 6 years ago
by
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...
SpankyJ
PerfConsole is unleashed...
Posted
over 6 years ago
by
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...
SpankyJ
Performance Analysis
Posted
over 6 years ago
by
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...
SpankyJ
Visual Studio Team System 180 day trial...
Posted
over 6 years ago
by
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!
SpankyJ
Should I choose to take advantage of 64-bit?
Posted
over 6 years ago
by
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. >>>>>>>...
SpankyJ
Blog about writing profiler stubs to interact with the 2.0 runtime.
Posted
over 7 years ago
by
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.
SpankyJ
BigArray<T>, getting around the 2GB array size limit
Posted
over 7 years ago
by
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...
SpankyJ
What is the difference in a P/Invoke signature between “byref byte” and “byte[]”?
Posted
over 7 years ago
by
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...
SpankyJ
Bit specific code in agnostic assemblies???
Posted
over 7 years ago
by
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...
SpankyJ
Ferrari 4000
Posted
over 7 years ago
by
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...
SpankyJ
Flipping bits on managed images to make them load with the right bitness...
Posted
over 7 years ago
by
joshwil
6
Comments
In a number of blog entries I have discussed how on 64-bit machines .Net applications can run as either 32-bit or 64-bit processes depending on how the exe is produced. Generally it is highly recommended that developers use the compiler options provided...
SpankyJ
Isn’t my code going to be faster on 64-bit???
Posted
over 7 years ago
by
joshwil
12
Comments
[updated 10:50am 5/2/05: It turns out that I copied and pasted an error in my code from the newsgroup posting I was answering. However a kind reader was able to spot it and I've fixed it, I'm getting new data and will updated graphs later today, however...
SpankyJ
How do exes/dlls generated with the /platform:x switch interact?
Posted
over 7 years ago
by
joshwil
11
Comments
[fixed typo: 9:37am] I received a question about this recently, so i figured i'd elaborate here with a little example... Let's assume we have the following three dlls: anycpu.dll -- compiled "any cpu" x86.dll -- compiled "x86" x64.dll...
SpankyJ
Paint.Net is pretty cool, 20 minutes to get it running on 64-bit is even cooler!
Posted
over 7 years ago
by
joshwil
7
Comments
Last night I played with Paint.Net for a while and got it running on the native 64-bit CLR with whidbey... Pretty cool stuff!!! Actually, a while might be overstating things... It took longer to install a copy of VS 2005 on my clean AMD64 machine than...
SpankyJ
Good blog entries on .Net GC
Posted
over 8 years ago
by
joshwil
0
Comments
I just ran across these, they are a couple of really good reads on the .Net GC... http://blogs.msdn.com/maoni/archive/2004/06/15/156626.aspx http://blogs.msdn.com/maoni/archive/2004/09/25/234273.aspx
SpankyJ
Good reading about 64-bit .Net and the GAC... Via, Junfeng.
Posted
over 8 years ago
by
joshwil
0
Comments
Here are a couple of really worthwhile entries written by Junfeng on the GAC, why you might compile platform specifc and 64-bit... I don't know if I need to bother with my intended GAC entry anymore... http://blogs.msdn.com/junfeng/archive/2004/08/11...
SpankyJ
How the OS Loader will force .Net v1.0/1.1 executables to run under WOW64 on a 64-Bit Machine
Posted
over 8 years ago
by
joshwil
16
Comments
[10/15, 2:04pm, fixed a couple typos; 10/15, 4:51pm, clarified a point] Before you read this entry, you might want to read these two entries: - http://blogs.msdn.com/joshwil/archive/2004/03/13/89163.aspx - http://blogs.msdn.com/joshwil/archive/2004/03...
SpankyJ
XC#, seems like a really cool tool
Posted
over 8 years ago
by
joshwil
2
Comments
I was just playing around with some stuff at home where I was wishing that we had compile time attributes, it looks like XC# supports what I was looking for, I'll have to play with it a bit to be sure... http://www.resolvecorp.com/Products.aspx
SpankyJ
Mike Stall, CLR Debugger GURU is blogging!
Posted
over 8 years ago
by
joshwil
0
Comments
Check out Mike's blog for tons of great insight into the CLR debugging APIs. http://blogs.msdn.com/jmstall/
SpankyJ
ArrayList’s vs. generic List
for primitive types and 64-bits
Posted
over 8 years ago
by
joshwil
18
Comments
<edited post, 3:51pm, something in the formatting was messing up the whole page...> The dynamically growing ArrayList structure is an interesting one, the other day I was looking at memory usage of some performance scenarios on 64-bit machines vs...
Page 1 of 2 (32 items)
1
2