Managed code at the 64 bit world

One of the great new features of Whidbey is the ability to run some of your CURRENT managed applications *natively* on 64bit machines. Some interesting thoughts on this came up in a recent post and it got me talking with the folks working on the 64bit CLR. For geeky folks that like to know exactly how the CLR works, I think there are some fascinating things to find out here.

-Pitfalls of PInvoke when moving across platforms

-Differences when debugging the 64bit CLR

-Discussion of running managed code in the WOW64

-GACs, 32bit/64bit/portable

-Performance

-etc

What interests you from this list? What other topics would you find useful?

Comments

  • Anonymous
    March 09, 2004
    Probably all of those topics are highly interesting, but I'd pick WOW64, GAC handling, and performance first.

    .-)

    Claus

  • Anonymous
    March 09, 2004
    The comment has been removed
  • Anonymous
    March 10, 2004
    Hosting the CLR in WOW64 is my immediate interest.
  • Anonymous
    March 10, 2004
    Interesting. I see there are a couple of people interested in hosting the CLR in WOW64. Are you interested in that you want to see V1.1 hosted in the WOW64 now? Or do you intend to run in the WOW64 on Whidbey instead of letting your managed app run as native 64bit?
  • Anonymous
    March 10, 2004
    Somone sent me one in email to add

    How well does the garbage collector works with lots of RAM. E.g. what if a process has a 10GB heap, how long would a generation 3 collection take?

    How match more ram do I need in the 64 bit world so be as fast as the 32 bit world, given the fact that objects take up more ram in the 64 bit world.

    How match bigger are CLR objects and code in the 64 bit world?
  • Anonymous
    March 23, 2004
    Is there a way I can get any demos or somewhere where I can get a better explanation of
    -Pitfalls of PInvoke when moving across platforms

    -Differences when debugging the 64bit CLR

    -Discussion of running managed code in the WOW64

    -GACs, 32bit/64bit/portable

    -Performance

    -etc
    ???
    Thanks