Software > Alternative Betriebssysteme
Diskussion: Weiter-Entwicklung einer universellen MiNT Distribution
mfro:
--- Zitat von: ari.tao am Mo 28.05.2018, 13:03:52 ---Speicher zu benutzen, der einem nicht selbst gehört, das war auch vor Erfindung von MP und Flags schon eine Schweinerei.
--- Ende Zitat ---
Dann hätte beispielsweise Gemini und Mupfel nie geschrieben werden können (dürfen). Selbst wenn die beiden Erfinder Speicherschutz vorher-geweissagt hätten (schwierig), hätte es noch kein Mxalloc() mit MP-Flags gegeben, um damit umzugehen.
Das Grundübel dieser Art Speicherschutzverletzungen ist die AES-Funktion appl_write(), mit der AES-Nachrichten in die Event-Queue einer anderen Applikation "injiziert" werden können.
DRI (und Atari) haben nie festgelegt, ob und wie Zeiger darüber ausgetauscht werden dürfen. Also haben's die Anwender selber gemacht.
Manche Protokolle (wie z.B. die VIEW_DATA Message des View-Protokolls, die GEM-View anbietet) würden mit dem "Umkopier-Workaraound" sogar weitgehend witzlos (weil sie das Umkopieren bzw. doppelte Halten von identischen Daten im Speicher verhindern [w|s]ollen).
goetz @ 3rz:
--- Zitat von: ari.tao am Mo 28.05.2018, 01:40:47 ---
--- Zitat von: gh-baden am Mo 28.05.2018, 00:17:19 --- ... Protokolle ... die Speicherverletzungen beinhalten.
--- Ende Zitat ---
Die sind - meiner Meinung nach! - genau so ein Fehler!
--- Ende Zitat ---
Sicher. Nur gab es halt zu dem Zeitpunkt nichts anderes. Und ergo nimmt man nun halt, was eingebaut ist, oder halt nicht. Es sind halt a) nicht alle Programme quelloffen und b) noch weniger als das gibt es genügend Leute, die da aktiv Zeit reinstecken.
1ST1:
Ihr verbeißt euch alle in die Detaisl, die Ausgangsfrage längst außer Sichtweise. Kein Wunder, dass das nix wird.
goetz @ 3rz:
--- Zitat von: 1ST1 am Mo 28.05.2018, 22:30:42 ---Ihr verbeißt euch alle in die Detaisl, die Ausgangsfrage längst außer Sichtweise. Kein Wunder, dass das nix wird.
--- Ende Zitat ---
Werden tut das mit keiner öffentlichen Diskussion, das was du suchst. Hinsetzen, machen dagegen schon eher.
ari.tao:
--- Zitat von: 1ST1 am Mo 28.05.2018, 22:30:42 ---Ihr verbeißt euch alle in die Detaisl, die Ausgangsfrage längst außer Sichtweise. Kein Wunder, dass das nix wird.
--- Ende Zitat ---
Ganz genau.
Könnte mal bitte ein Moderator alle Beiträge von #58 bis #71 einschl. verschieben hierher?:
https://forum.atari-home.de/index.php?topic=14411.0;topicseen
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln