Article View: fr.comp.lang.ada
Article #103Re: ne plus utiliser les arrays
From: Pascal Obry
Date: Fri, 22 Feb 2013 15:25
Date: Fri, 22 Feb 2013 15:25
35 lines
3020 bytes
3020 bytes
Le 21/02/2013 22:37, letocha a �crit : > Si je d�clare une variable du type array(1..300,1..300) of voisinage > � partir du programme principale - et non d'un sous-paquetage - > le stack overflow persiste. Effectivement car cela ne change rien. La pile est pour chaque t�che (thread). En Ada on a l'/environment task/ qui ex�cute la proc�dure principale (et tout le code appel�) et les autres t�ches de l'application. Pour modifier la taille de la pile de l'/environement task/ il faut passer au linker une commande et cela d�pend du compilateur et du syst�me utilis� ou utiliser le setrlimit() sous UNIX. > Donc, comment augmenter la taille de la pile ou comment allouer cet objet > sur le tas. > Mon compilateur est le gnat de debian. Cela peut aider: http://stackoverflow.com/questions/2275550/change-stack-size-for-a-c-application-in-linux-during-compilation-with-gnu-com Mais dans ton cas l'objet est tr�s gros et devrait plut�t �tre sur le tas. Voir message de Ludovic. Pascal. -- Pascal Obry / Magny Les Hameaux (78) The best way to travel is by means of imagination http://v2p.fr.eu.org http://www.obry.net gpg --keyserver keys.gnupg.net --recv-key F949BD3B
Technical Details
Message-ID:
<51278DF8.8070101@obry.net>Path:
arc1-ca.pugleaf.net!jm3ni14610pbb.0!nntp.google.com!news.glorb.com!de-l.enfer-du-nord.net!feeder2.enfer-du-nord.net!usenet-fr.net!fdn.fr!feeder.news.orange.fr!not-for-mailReferences:
<8d81b575-b5cf-4034-8173-cd0b01fa8a4f@googlegroups.com> <kf924e$96l$1@dont-email.me> <75dec94a-3090-437a-bfb9-2a5b850750be@googlegroups.com> <kfdd30$gjj$1@dont-email.me> <846e6714-484e-4ea7-a8ad-1f304c30ebbb@googlegroups.com> <kfgsrb$4nc$1@dont-email.me> <d0be0e2e-bf46-4adf-9991-9dd409988e8a@googlegroups.com> <kfhvpt$udv$1@dont-email.me> <ea19b3a8-60ad-4d01-9efe-041bbcf367dd@googlegroups.com> <kfrmhj$or3$1@dont-email.me> <366ccd2d-8239-4028-9023-d3476f9c441b@googlegroups.com> <5123AA36.703@obry.net> <33dc5fe0-54ba-49f6-83d0-a2e51a98ef39@googlegroups.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 107e1d,de734a879f8e95c8
X-Google-NewGroupId: yes
X-Google-Attributes: gid43d0c745c,domainid0,public,usenet
X-Google-Language: FRENCH,ASCII
X-Received: by 10.66.80.41 with SMTP id o9mr346116pax.4.1361546745291;
Fri, 22 Feb 2013 07:25:45 -0800 (PST)
Path: arc1-ca.pugleaf.net!jm3ni14610pbb.0!nntp.google.com!news.glorb.com!de-l.enfer-du-nord.net!feeder2.enfer-du-nord.net!usenet-fr.net!fdn.fr!feeder.news.orange.fr!not-for-mail
Message-ID: <51278DF8.8070101@obry.net>
Date: Fri, 22 Feb 2013 16:25:44 +0100
From: Pascal Obry <pascal@obry.net>
Organization: Home - http://www.obry.net
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; fr-FR; rv:1.8.1.22) Gecko/20090605 Thunderbird/2.0.0.22 Mnenhy/0.7.5.0
MIME-Version: 1.0
Newsgroups: fr.comp.lang.ada
To: letocha <faustogone@gmail.com>
Subject: Re: ne plus utiliser les arrays
References: <8d81b575-b5cf-4034-8173-cd0b01fa8a4f@googlegroups.com> <kf924e$96l$1@dont-email.me> <75dec94a-3090-437a-bfb9-2a5b850750be@googlegroups.com> <kfdd30$gjj$1@dont-email.me> <846e6714-484e-4ea7-a8ad-1f304c30ebbb@googlegroups.com> <kfgsrb$4nc$1@dont-email.me> <d0be0e2e-bf46-4adf-9991-9dd409988e8a@googlegroups.com> <kfhvpt$udv$1@dont-email.me> <ea19b3a8-60ad-4d01-9efe-041bbcf367dd@googlegroups.com> <kfrmhj$or3$1@dont-email.me> <366ccd2d-8239-4028-9023-d3476f9c441b@googlegroups.com> <5123AA36.703@obry.net> <33dc5fe0-54ba-49f6-83d0-a2e51a98ef39@googlegroups.com>
In-Reply-To: <33dc5fe0-54ba-49f6-83d0-a2e51a98ef39@googlegroups.com>
Lines: 35
NNTP-Posting-Date: 22 Feb 2013 16:25:44 CET
NNTP-Posting-Host: 81.249.60.249
X-Trace: 1361546744 reader.news.orange.fr 1178 81.249.60.249:13291
X-Complaints-To: abuse@orange.fr
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit