Displaying 10 results from an estimated 10 matches for "freefuncs".
Did you mean:
freefunc
2007 May 21
0
[1024] trunk/wxruby2/swig: Memory mgmt: defs and implementation of new memory management; strip
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><style type="text/css"><!--
#msg dl { border: 1px #006 solid; background: #369; padding:
2007 May 03
1
memory leaks
...means that every
Wx::Bitmap (for example, and others) are always marked in ruby''s GC mark
phase, so they are never collected until shut down, even if they have
fallen out of scope everywhere else.
I think the way to go is to dispense with fixdeleting altogether and
define appropriate freefuncs for the different types of Wx classes
(Windows, TopLevelWindows, Events, others) that reflect wxWidgets own
memory management tactics. But this uncovers quite a few bugs that have
so far been masked, so I think we should try after releasing 0.0.40
alex
2007 May 22
0
[1032] trunk/wxruby2/swig: Preserve Sizers associated with Windows from GC; fix several sample
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><style type="text/css"><!--
#msg dl { border: 1px #006 solid; background: #369; padding:
2019 Jan 25
0
[klibc:update-dash] [BUILTIN] Do not allow break to break across function calls
Commit-ID: 2c5f70d5fee9a0d51c7fc9a45df99ab735462c62
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=2c5f70d5fee9a0d51c7fc9a45df99ab735462c62
Author: Herbert Xu <herbert at gondor.apana.org.au>
AuthorDate: Mon, 6 Oct 2014 19:45:58 +0800
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Fri, 25 Jan 2019 02:57:21 +0000
[klibc] [BUILTIN] Do not allow
2020 Mar 28
0
[klibc:update-dash] dash: [BUILTIN] Do not allow break to break across function calls
Commit-ID: 76fe43c4a495381c5e5600f127bb03f3b26b0d94
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=76fe43c4a495381c5e5600f127bb03f3b26b0d94
Author: Herbert Xu <herbert at gondor.apana.org.au>
AuthorDate: Mon, 6 Oct 2014 19:45:58 +0800
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Sat, 28 Mar 2020 21:42:54 +0000
[klibc] dash: [BUILTIN] Do not
2006 Nov 03
3
revised get_client_data patch
Here''s a revised patch for fixing get_client_data. It tackles the
serious problem with the previous patch (segfault on exit) and makes the
key bit of code available for sharing with other ControlWithItems
classes. So it''s a candidate for applying. If it works I''ll add to other
relevant places, like ListCtrl and ComboBox.
The tricky part was detecting whether a
2007 Jul 21
0
[1129] trunk/wxruby2/swig/classes/Window.i: Add DISOWN typemap for ToolTip so it isn''t double-deleted
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><style type="text/css"><!--
#msg dl { border: 1px #006 solid; background: #369; padding:
2007 Jul 05
0
[1109] trunk/wxruby2/swig: Move marking of MenuBar from direct %markfunc to via mark_wxFrame, so
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><style type="text/css"><!--
#msg dl { border: 1px #006 solid; background: #369; padding:
2004 May 02
6
Progress on wxruby-swig segfaults
It has been a frustrating couple days. I have been tracking down the bug
where any wxruby-swig app will crash/segfault upon exit. Yesterday, I
fixed the problem where the App object was being freed twice.
Today, after several hours of debugging, I discovered that the Frame
object is also being deleted twice (for a different reason). I have
asked Lyle Johnson for some guidance, because it is
2007 Jul 04
0
[1108] trunk/wxruby2/swig: Revised mem mgmt for Sizers to address more GC crashes in Sizers demo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><style type="text/css"><!--
#msg dl { border: 1px #006 solid; background: #369; padding: