Welcome, Guest. Please login or register.

Author Topic: Show mini-report(NOT REALLY)  (Read 8041 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Rogue

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 566
    • Show all replies
    • http://www.hyperion-entertainment.com
Re: Show mini-report(NOT REALLY)
« on: July 28, 2003, 03:19:12 PM »
Quote
DaveP:
OTOH they might have saved themselves from a lot off troll-slam crap from the fanatics.


To be honest, the trolls don't matter :-) Trolls are a general annoyance especially to those that are their target, but nothing more.

What does matter is the person that buys AmigaOS 4 and expects a well-rounded, stable and finished product. That is what we are trying to achieve.

Trolls, please fire away ;-)

Quote
( although lack of application space crash protection is still annoying ).


We are planning to provide a special kernel to developers that has exactly this feature. It is mostly unsuitable for the general user since it will make life very hard for most existing applications, but for those that want to test and try their development on a kernel with isolated address spaces, this will be both a testing aid as well as a means to  introduce this feature in the not-too-distant future.

Having said this, OS 4 has the permanent enforcer running because of its memory subsystem (featured in the upcoming CAM edition), and general stability improvements by write-protecting application code and ro-data.

You can also allocate memory as non-public (i.e. just ommit the MEMF_PUBLIC flag) when appropriate; this will later on shield your application data from outside access.

Finally, application stack will be allocated into a special segment that has holes between the different stacks that are access protected, so that a program running out of stack space first gets its own stack enlarged (up to a defined maximum), and runaways that just go into an endless recursion and eventually exhaust their maximum share of stack space wil get hit over the head.

(Hey, did I mention that all of the above also applies to 68k programs? :-) )
Look out, I\'ve got a gun
 

Offline Rogue

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 566
    • Show all replies
    • http://www.hyperion-entertainment.com
Re: Show mini-report(NOT REALLY)
« Reply #1 on: July 28, 2003, 06:07:06 PM »
I received a mail from someone with the topic "Stack Space" as a result from posting here, but there was a false sender on the mail, so I cannot reply.

If possible, could the sender mail me again, with an intact From: please :-)
Look out, I\'ve got a gun