Leak Finder soll Javascript-Entwicklern helfen.
Leak Finder soll Javascript-Entwicklern helfen. (Bild: Google)

Javascript Google veröffentlicht Leak Finder

Google Leak Finder soll Javascript-Entwicklern helfen, Speicher-Leaks in ihren Programmen zu finden. Die Software steht ab sofort als Open Source zur Verfügung.

Anzeige

Herkömmliche Speicher-Leaks entstehen in Sprachen, die wie zum Beispiel Javascript über eine Garbage Collection verfügen, nicht. Da Entwickler sich nicht um die Speicherverwaltung kümmern müssen, können sie auch nicht vergessen, allozierten Speicher wieder freizugeben.

Dennoch können auch Javascript-Programme mit der Zeit den Speicher füllen, ohne diesen wirklich zu nutzen. Das passiert dann, wenn unbeabsichtigt Referenzen auf Objekte beibehalten werden, beispielsweise Zeiger auf Objekte, die in einer Datenstruktur in einer Javascript-Bibliothek gespeichert werden statt im Applikationscode. In solch einem Fall bleiben alle Objekte, auf die dieses Objekt zeigt, ebenfalls erhalten, so dass sich der Speicher füllt.

Leak Finder ist auf die Zusammenarbeit mit Googles Javascript-Bibliothek Closure getrimmt, kann aber auch auf andere Javascript-Bibliotheken abgestimmt werden.

Googles Leak Finder ist unter code.google.com zu finden.


Kommentieren



Anzeige

  1. Qualitätsingenieur/in für Software
    Robert Bosch Battery Systems GmbH, Stuttgart-Feuerbach
  2. Trainee IT (m/w) Schwerpunkt SAP-Applikation
    Müller Service GmbH, Aretsried, Freising, Leppersdorf, Dissen
  3. Senior Information Architect - Experte für Informationssicherheit (m/w)
    Enercon GmbH, Aurich
  4. IT-Desk Agents (m/w)
    Landeshauptstadt München, München

 

Detailsuche


Blu-ray-Angebote
  1. TIEFPREIS: Der Hobbit - Eine unerwartete Reise [3D Blu-ray]
    9,00€
  2. Blu-ray-Box-Sets und Komplett-Boxen reduziert
    (u. a. Fast & Furious 1-6 nur 26,99€, Lethal Weapon 1-4 nur 17,97€, Unser Universum - Die...
  3. TOPSELLER: Ghostbusters I & II (2 Discs) (4K Mastered) [Blu-ray]
    9,99€

 

Weitere Angebote


Folgen Sie uns
       


  1. Android-Tablet

    Google nimmt Nexus 7 aus dem Onlinestore

  2. Aerofoils

    Formel-1-Technik macht Supermarkt-Kühlregale effizienter

  3. Force Touch

    Apples Trackpad könnte künftig verschiedene Oberflächen simulieren

  4. Bodyprint

    Yahoo-Software verwandelt Touchscreen in Ohr-Scanner

  5. BKA

    Ab Herbst 2015 soll der Bundestrojaner einsetzbar sein

  6. Die Woche im Video

    Computerspiele, Whatsapp und Fire TV Stick

  7. Amtsgericht Hamburg

    Online-Partnervermittlungen dürfen kein Geld nehmen

  8. Elite Dangerous

    Powerplay im All

  9. Martin Gräßlin

    KDE Plasma läuft erstmals unter Wayland

  10. Canonical

    Ubuntus Desktop-Next soll auf DEB-Pakete verzichten



Haben wir etwas übersehen?

E-Mail an news@golem.de



The Ocean Cleanup: Ein Müllfänger für die Meere
The Ocean Cleanup
Ein Müllfänger für die Meere
  1. Vorbild Tintenfisch Tarnmaterial ändert seine Farbe
  2. Keine Science-Fiction Mit dem Laser gegen Weltraumschrott
  3. Maglev Magnetschwebebahn erreicht in Japan 590 km/h

GTA 5 im Technik-Test: So sieht eine famose PC-Umsetzung aus
GTA 5 im Technik-Test
So sieht eine famose PC-Umsetzung aus
  1. GTA 5 auf dem PC Erst beschränkter Zugriff, dann mehr Freiheit
  2. GTA 5 PC Rockstar Games gibt Systemanforderungen für Ultra-HD bekannt
  3. GTA 5 PC angespielt Los Santos ohne Staubschleier

Hello Firefox OS: Einfacher Einstieg in die App-Entwicklung mit Firefox OS
Hello Firefox OS
Einfacher Einstieg in die App-Entwicklung mit Firefox OS
  1. Biicode Abhängigkeitsverwaltung für C/C++ ist Open Source
  2. Freie Bürosoftware Libreoffice liegt im Rennen gegen Openoffice weit vorne
  3. ARM-SoC Allwinner verschleiert Lizenzverletzungen noch weiter

  1. Re: Plattformen

    zenker_bln | 10:10

  2. Re: Graphenoxid ist nicht Graphen

    Netzweltler | 10:01

  3. Re: Gibt es eigentlich in Elite

    OxKing | 09:50

  4. Re: ¤3,5/Kg?

    gs2 | 09:48

  5. @Mobile Seite: Kommt wohl auf den User-Agent an.

    Sybok | 09:45


  1. 09:56

  2. 15:17

  3. 10:05

  4. 09:50

  5. 09:34

  6. 09:01

  7. 18:41

  8. 16:27


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel