c'est quoi la difference etre un pointeur de type hsym et un sym entry
Link Le 04/07/2005 à 21:51 le HSym n'est pas un pointeur, c'est un composé de deux champs permettant d'obtenir l'adresse de la SYM_ENTRY.
(Il y a le Handle d'une zone mémoire, et l'offset dans cette zone mémoire, je crois)
Et on passe du HSym à la SYM_ENTRY avec la fonction DerefSym(), si je me souviens bien.

Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.
PpHd Le 05/07/2005 à 09:23 Par contre pour passer du SYM_ENTRY * au HSYM, c'est un peu plus complique.
L'avantage est que HSYM ne bougera pas en cas de garbage collect de la memoire alors qu'un SYM_ENTRY * peut potentiellement etre deplace (Et donc avoir un pointeur invalide).
Par contre des qu'on modifie la VAT, meme le pointeur HSYM devient invalide.
Le plus sur est d'utiliser alors le HANDLE du fichier lui-meme (pas le nom, car il peut changer). Mais pour recuperer le HSYM a partir du HANDLE du fichier ce n'est pas immediat en _nostub (absence de fonction du style kernel::Hd2Sym), mais ca reste faisable. Cependant c'est lent.
Ptr2Hd et Hd2Sym ne sont pas des choses compliquées, surtout que leur code libre est disponible dans PreOS et PedroM !
> oué, puis kernel::exec est simple aussi?
Rien à voir. M'étant codé Ptr2Hd sans regarder PreOS/PedroM, c'était il y a deux ans, je sais de quoi je parle.
Si tu fais des hacks pas beaux, comme les kernel-based à l'époque d'AMS 1.xx, sans protection, c'est toi qui es un vilain...
Ah, celui-là, c'est autre chose...
Mais s'ils continuent, tu risques quand même d'avoir de la maintenance à faire sur ton programme, parce que de nouvelles versions de SW/HW cassent en général plus que ça (ROM_base, etc.).
#9: "code libre" (#5).
avec le Kernel on voit la vie en roseuuuuuu
ca fait longtemps que j'ai pas vu des personnes s'enflammer a propos des eternelles questions... :/ ca manque un peu
En effet. J'y ai participé, mais c'était le passé. Le fait est que ce type de débats extrêmement longs et denses, avec des posts tenant sur plusieurs écrans, est un pur gaspillage de temps, car personne ne convainc personne.
PpHd Le 06/07/2005 à 08:53 Oui mais c'etait fun. Ca me manque.
Link Le 06/07/2005 à 09:07 Vous pouvez toujours demander à yAro de débannir Dbl-K pour recommencer ce genre de débat, mais:
1) C'est pas sur qu'il accepte.
2) Je crayonne Lionel Debroux, c'est une perte de temps.

Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.
yAro ne le débannira certainement pas sans l'accord des modérateurs du forum TI-68k.
A part la réponse aux questions techniques qui se posent (l'expérience a montré qu'on se passe très bien de lui), j'ai du mal à voir revenir Kevin pour autre chose que pour participer à ces débats stériles ou pourrir des topics ayant trait de près ou de loin avec les librairies graphiques ou AMS native vs. kernel-based, comme il l'a fait plusieurs fois. A ce moment-là, pas sûr que ça vaille le coup et/ou que ça dure longtemps...
Pour avoir une chance d'être débanni, non seulement il faudrait qu'il commence par s'excuser en public dans un endroit très lu (tigcc.ticalc.org ?) un maximum (entre autres, le fait de se réjouir publiquement du problème de BD et de souhaiter la disparition de yAronet était inadmissible - il faudrait qu'il écrive explicitement les excuses pour ce point-là, c'est bien le moins), mais aussi il faudrait qu'il arrête d'écrire des conneries à propos de yAronet ("c'est la dictature", insulter les modérateurs et certains utilisateurs vilains, dire que les gens auraient meilleur compte à aller sur TI-Gen pour recevoir de l'aide technique - il a fait les trois dans la semaine passée)...
Il n'est pas gagné qu'il s'abaisse à le faire. Mais dans ce cas-là, ne pas faire de geste lui permettra facilement de dire qu'ici tous les modérateurs sont des dictateurs qui lui en veulent, le pauvre, même si on pourra facilement dire le contraire, par tict.ticalc.org par exemple. J'ai tapé sur yAronet là-bas avant de savoir qui était le Kevin, je peux très bien faire le contraire.

PpHd Le 06/07/2005 à 09:49 Je ne crois pas que ca en vaille la peine.
PpHd Le 06/07/2005 à 09:58 Tapé sur Kevin en public sur tict.ticalc.org. En plus je crois que TN n'aimerais pas.
OK. Il y avait beaucoup de choses différentes qui pouvaient ne pas valoir la peine, ton message était incomplet.
Pour ce qui est du fait que Thomas aime ou pas: quand j'ai posté à propos de la diffamation, il n'a "râlé" que parce que j'ai posté le contenu de la diffamation (que je sois le petit ami de Kevin, etc.). Pas sur le fait que je poste le type de posts que j'ai postés en juillet 2004 (yAronet, naPO sans le nommer).
Quoi qu'il en soit, j'ai la version anglaise d'un certain nombre de choses qu'on peut lui reprocher. Ca ne me fera pas beaucoup de boulot...