Problem przy wywolywaniu funkcji

Problem przy wywolywaniu funkcji
0

Witam posiadam take oto problemy:
1.
at fun.Path.search(Path.java:194)
at fun.Path.search(Path.java:194)
at fun.Path.search(Path.java:194)
at fun.Path.search(Path.java:194)
at fun.Path.search(Path.java:194)

line 194: search(currentx,currenty,closestx,closesty,targetx,targety);

problem pojawia sie zawsze pomiedzy 2550 a 2565 wywolaniem funkcji

void search(int parentx,int parenty,int currentx,int currenty,int targetx,int targety)

najdziwniejsze, ze problem pojawia sie w tym miejscu bez wzgledu na to ile pamieci mu przydziele (-Xmx)

ten sam bug na j6v37 oraz j7v9

ten sam kod "zapomina" zwalniac pamiec ram po skonczonym wyszukaniu sciezki dopoki moj ram nie osiagnie swojego -Xmx

robcio
  • Rejestracja:prawie 13 lat
  • Ostatnio:ponad 10 lat
  • Lokalizacja:Opole
  • Postów:533
0

Odpal to pod jakimś debuggerem


Nie odpowiadam na PW z prośbą o pomoc programistyczną.
0

kompilator jaki mam nie posiada debuggera
ps. problem tak jakby rozwiazany
zamiast wywolania funkcji przez sama siebie uzylem while w dosc dziwny sposob. trace tym nieco ms podczas wyszukiwania ale jszuka do oporu

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.