Click here to Skip to main content
15,929,439 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
QuestionReporting framework for .NET - Open Source Pin
Yuval Naveh14-Aug-07 8:04
Yuval Naveh14-Aug-07 8:04 
AnswerRe: Reporting framework for .NET - Open Source Pin
Pete O'Hanlon15-Aug-07 2:23
mvePete O'Hanlon15-Aug-07 2:23 
GeneralRe: Reporting framework for .NET - Open Source Pin
Yuval Naveh15-Aug-07 3:28
Yuval Naveh15-Aug-07 3:28 
GeneralRe: Reporting framework for .NET - Open Source Pin
Paul Conrad16-Aug-07 15:56
professionalPaul Conrad16-Aug-07 15:56 
QuestionCLR Pin
MarKus014-Aug-07 3:06
MarKus014-Aug-07 3:06 
AnswerRe: CLR Pin
Dave Kreskowiak14-Aug-07 3:15
mveDave Kreskowiak14-Aug-07 3:15 
GeneralRe: CLR Pin
MarKus014-Aug-07 3:50
MarKus014-Aug-07 3:50 
GeneralRe: CLR Pin
Dave Kreskowiak14-Aug-07 8:03
mveDave Kreskowiak14-Aug-07 8:03 
You can't allocate objects on the stack because each position in the stack will only hold, on a 32-bit proc, a 32-bit VALUE. You can't allocate on object on the stack since an object can be any type, any size, and composed of one or more types, plus code.

It's possible to convert an object to a serialized array of values that can be pushed onto the stack, but the method that you call would have to deserialize the data, recreate the object, and could then work it. But, that would defeat the entire purpose of putting it on the stack in the first place AND introduce a huge performance penality with the serialization/deserialzation process.

I'm starting to question if you really know what the execution stack is and how it works.




A guide to posting questions on CodeProject[^]

Dave Kreskowiak
Microsoft MVP
Visual Developer - Visual Basic
     2006, 2007


AnswerRe: CLR Pin
Colin Angus Mackay14-Aug-07 4:44
Colin Angus Mackay14-Aug-07 4:44 
GeneralRe: CLR Pin
MarKus014-Aug-07 5:03
MarKus014-Aug-07 5:03 
GeneralRe: CLR Pin
Colin Angus Mackay14-Aug-07 5:47
Colin Angus Mackay14-Aug-07 5:47 
GeneralRe: CLR Pin
MarKus014-Aug-07 7:02
MarKus014-Aug-07 7:02 
GeneralRe: CLR Pin
Luc Pattyn14-Aug-07 7:32
sitebuilderLuc Pattyn14-Aug-07 7:32 
GeneralRe: CLR Pin
Colin Angus Mackay14-Aug-07 7:54
Colin Angus Mackay14-Aug-07 7:54 
GeneralRe: CLR Pin
Luc Pattyn14-Aug-07 14:56
sitebuilderLuc Pattyn14-Aug-07 14:56 
GeneralRe: CLR Pin
Colin Angus Mackay14-Aug-07 21:29
Colin Angus Mackay14-Aug-07 21:29 
GeneralRe: CLR Pin
MarKus015-Aug-07 9:58
MarKus015-Aug-07 9:58 
GeneralRe: CLR Pin
Luc Pattyn15-Aug-07 10:03
sitebuilderLuc Pattyn15-Aug-07 10:03 
GeneralRe: CLR Pin
Pete O'Hanlon15-Aug-07 10:17
mvePete O'Hanlon15-Aug-07 10:17 
GeneralRe: CLR Pin
Luc Pattyn15-Aug-07 10:30
sitebuilderLuc Pattyn15-Aug-07 10:30 
GeneralRe: CLR Pin
Pete O'Hanlon15-Aug-07 10:52
mvePete O'Hanlon15-Aug-07 10:52 
GeneralRe: CLR Pin
Luc Pattyn15-Aug-07 11:43
sitebuilderLuc Pattyn15-Aug-07 11:43 
GeneralRe: CLR Pin
Dave Kreskowiak15-Aug-07 10:43
mveDave Kreskowiak15-Aug-07 10:43 
GeneralRe: CLR Pin
Pete O'Hanlon15-Aug-07 10:53
mvePete O'Hanlon15-Aug-07 10:53 
GeneralRe: CLR Pin
Dave Kreskowiak15-Aug-07 12:49
mveDave Kreskowiak15-Aug-07 12:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.