is there a pooling implementation somewhere i can take a look at
and borrow, im not really inerested in becoming a javascript wiz
just because ms cant get it right.
-Igor
On 4/12/06, *Matej Knopp* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
wrote:
AFAIK There's nothing wrong with javascript. The problem is that
creating XMLHttpRequest every time causes memory leak in IE.
People tend to reuse one instance of xmlhttprequest, but that
does not
suffice here, i guess, therefore I suggested xmlhttprequests
instances
pooling.
I tried to reuse one instance of xmlhttprequest and the leak
was no
longer there. At least with the test application. (The one in
this
thread).
The only thing when you are "reusing" XmlHttpRequests is that
you must
call transport.open before you assign transport.onreadystate =
...
(some weird IE related thing)
-Matej
Igor Vaynberg wrote:
> i looked through the javascript but nothing jumped out at
me. did
you
> notice anything cause im stumped.
>
> -Igor
>
> On 4/12/06, *Matej Knopp* < [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> <mailto:[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> >> wrote:
>
> Yeah, it is. However, it's much smaller. But still,
10-15 kb per
> request.
>
> -Matej
>
> Igor Vaynberg wrote:
> > is the leak still there if you turn off the ajax debug
mode in
> > IAjaxSettings?
> >
> > -Igor
> >
> >
> > On 4/12/06, *Matej Knopp* < [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>
> <mailto: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
<mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>>> wrote:
> >
> > Ari Suutari wrote:
> > >> need several requests at the same time. So
maybe
pooling of
> > >> XmlHttpRequest(s) could work...
> > >
> > > Btw, does dojo use pooling (since there
was no leak
> with it) ?
> > > Maybe it would make sense to check how
they are
getting
> around
> > > this.
> > >
> > > Ari S.
> > >
> > Don't know, might be worth checking. But dojo
codebase is
> quite big and
> > the code little hard to read, mostly because dojo
handles a
> lot of other
> > things (back button support, etc.)
> >
> > -Matej
> > >>
> > >> -Matej
> > >>
> > >> Ari Suutari wrote:
> > >>> Hi,
> > >>>
> > >>> There is a browser-side memory leak in wicket
ajax stuff
> when used
> > >>> with internet explorer. We discovered it when
changing our
> > application
> > >>> from wichet+dojo to wicket+wicket-ajax.
> > >>>
> > >>> Memory leak occurs only if wicket-ajax is
used in IE.
> With dojo,
> > >>> there is on leak. Also, in firefox, neither
solution leaks.
> > >>>
> > >>> There is a simple example available at
> > >>>
> > >>>
> http://download.syncrontech.com/public/wicketajaxleak.zip
>
<http://download.syncrontech.com/public/wicketajaxleak.zip>
> > <
http://download.syncrontech.com/public/wicketajaxleak.zip>
> > >>>
> > >>> It just displays a number, increments it and
displays it
> again
> > >>> using ajax.
> > >>>
> > >>> There is also a memory usage graph which
has data
from
> > >>> dojo and wicket-default ajax cases, from
that it
is easy
> > >>> to see how differenty these implementations
behave.
> > >>>
> > >>>
http://download.syncrontech.com/public/wicketajax.gif
> <http://download.syncrontech.com/public/wicketajax.gif>
> > >>>
> > >>> These runs were done agains wicket 1.2-beta3.
> > >>> This is a rather nasty problem for us,
since we
have a lot
> > >>> of pages, which update themselves very
frequently
based on
> > >>> data coming from automation systems.
> > >>>
> > >>> We did some looking around in
wicket-ajax.js but
didn't
> > >>> find anything obvious.
> > >>>
> > >>> Ari S.
> > >>>
> > >>>
> > >>>
> > >>>
-------------------------------------------------------
> > >>> This SF.Net email is sponsored by xPML, a
groundbreaking
> scripting
> > >>> language
> > >>> that extends applications into web and
mobile media.
> Attend the
> > live
> > >>> webcast
> > >>> and join the prime developer group breaking
into this
> new coding
> > >>> territory!
> > >>>
> >
>
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>
>
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>>
> >
>
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>
> <
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>>>
> > >>>
_______________________________________________
> > >>> Wicket-user mailing list
> > >>> Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>
> <mailto:Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>>
> > <mailto:Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>
> <mailto:Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>>>
> > >>>
https://lists.sourceforge.net/lists/listinfo/wicket-user
> <
https://lists.sourceforge.net/lists/listinfo/wicket-user>
> > >>>
> > >>
> > >>
> > >>
> > >>
-------------------------------------------------------
> > >> This SF.Net email is sponsored by xPML, a
groundbreaking
> scripting
> > >> language
> > >> that extends applications into web and
mobile media.
> Attend the live
> > >> webcast
> > >> and join the prime developer group breaking
into
this new
> coding
> > >> territory!
> > >>
> >
>
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>
>
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>>
> >
>
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>
> <
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>>>
> > >> _______________________________________________
> > >> Wicket-user mailing list
> > >> Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>
> <mailto:Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>>
> > <mailto: Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>
> <mailto:Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>>>
> > >>
https://lists.sourceforge.net/lists/listinfo/wicket-user
> > <
https://lists.sourceforge.net/lists/listinfo/wicket-user>
> > >>
> > >
> > >
> > >
-------------------------------------------------------
> > > This SF.Net email is sponsored by xPML, a
groundbreaking
> > scripting language
> > > that extends applications into web and mobile
media.
> Attend the live
> > > webcast
> > > and join the prime developer group breaking into
this new
> coding
> > territory!
> > >
> >
>
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>
> <
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>>
> >
> <
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>
>
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>>>
> > > _______________________________________________
> > > Wicket-user mailing list
> > > Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>
> <mailto:Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>>
> > <mailto: Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>
> <mailto:Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>>>
> > >
https://lists.sourceforge.net/lists/listinfo/wicket-user
> > >
> >
> >
> >
> >
-------------------------------------------------------
> > This SF.Net email is sponsored by xPML, a
groundbreaking
> scripting
> > language
> > that extends applications into web and mobile
media.
Attend
> the live
> > webcast
> > and join the prime developer group breaking into
this
new coding
> > territory!
> >
>
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>
>
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>>
> >
>
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>
>
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>>>
> > _______________________________________________
> > Wicket-user mailing list
> > Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>
> <mailto: Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>>
> > <mailto: Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>
> <mailto: Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>>>
> >
https://lists.sourceforge.net/lists/listinfo/wicket-user
> <
https://lists.sourceforge.net/lists/listinfo/wicket-user>
> >
> >
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking
scripting
> language
> that extends applications into web and mobile media.
Attend
the live
> webcast
> and join the prime developer group breaking into this
new coding
> territory!
>
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>
> <
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>>
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>
> <mailto:Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>>
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>
>
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking
scripting
language
that extends applications into web and mobile media. Attend
the live
webcast
and join the prime developer group breaking into this new coding
territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
<http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
<mailto:Wicket-user@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/wicket-user