search for: last_sign

Displaying 20 results from an estimated 23 matches for "last_sign".

Did you mean: ast_sign
2007 Jul 25
2
proc:::exit not firing
...ng of various documents, solaris internals and other spots it appears that proc:::exit should ALWAYS be fired regardless of how the process ends. Thanks Chris Debenham The script they are using is as follows: --- begin script --- proc:::signal-send /args[1]->pr_pid == $target/ { last_signal = args[2]; last_signal_sender_pid = pid; last_signal_sender_name = execname; } proc:::exit /pid == $target && args[0] == CLD_EXITED/ { printf( "%Y normal exit.", walltimestamp ); ustack(); } proc:::exit /pid == $target && args[0] ==...
2015 Feb 09
10
[PATCH RFC v5 net-next 0/6] enable tx interrupts for virtio-net
Hi: This is a new version of trying to enable tx interrupts for virtio-net. We used to try to avoid tx interrupts and orphan packets before transmission for virtio-net. This breaks socket accounting and can lead serveral other side effects e.g: - Several other functions which depends on socket accounting can not work correctly (e.g TCP Small Queue) - No tx completion which make BQL or
2015 Feb 09
10
[PATCH RFC v5 net-next 0/6] enable tx interrupts for virtio-net
Hi: This is a new version of trying to enable tx interrupts for virtio-net. We used to try to avoid tx interrupts and orphan packets before transmission for virtio-net. This breaks socket accounting and can lead serveral other side effects e.g: - Several other functions which depends on socket accounting can not work correctly (e.g TCP Small Queue) - No tx completion which make BQL or
2014 Dec 01
9
[PATCH RFC v4 net-next 0/5] virtio_net: enabling tx interrupts
Hello: We used to orphan packets before transmission for virtio-net. This breaks socket accounting and can lead serveral functions won't work, e.g: - Byte Queue Limit depends on tx completion nofication to work. - Packet Generator depends on tx completion nofication for the last transmitted packet to complete. - TCP Small Queue depends on proper accounting of sk_wmem_alloc to work. This
2014 Dec 01
9
[PATCH RFC v4 net-next 0/5] virtio_net: enabling tx interrupts
Hello: We used to orphan packets before transmission for virtio-net. This breaks socket accounting and can lead serveral functions won't work, e.g: - Byte Queue Limit depends on tx completion nofication to work. - Packet Generator depends on tx completion nofication for the last transmitted packet to complete. - TCP Small Queue depends on proper accounting of sk_wmem_alloc to work. This
2015 May 25
8
[RFC V7 PATCH 0/7] enable tx interrupts for virtio-net
Hi: This is a new version of trying to enable tx interrupts for virtio-net. We used to try to avoid tx interrupts and orphan packets before transmission for virtio-net. This breaks socket accounting and can lead serveral other side effects e.g: - Several other functions which depends on socket accounting can not work correctly (e.g TCP Small Queue) - No tx completion which make BQL or packet
2015 May 25
8
[RFC V7 PATCH 0/7] enable tx interrupts for virtio-net
Hi: This is a new version of trying to enable tx interrupts for virtio-net. We used to try to avoid tx interrupts and orphan packets before transmission for virtio-net. This breaks socket accounting and can lead serveral other side effects e.g: - Several other functions which depends on socket accounting can not work correctly (e.g TCP Small Queue) - No tx completion which make BQL or packet
2007 Mar 07
0
11 commits - libswfdec/swfdec_event.c libswfdec/swfdec_event.h libswfdec/swfdec_js_movie.c libswfdec/swfdec_movie.c libswfdec/swfdec_scriptable.c libswfdec/swfdec_scriptable.h libswfdec/swfdec_script.c libswfdec/swfdec_sprite.c libswfdec/swfdec_sprite.h
...which functions are defined, so this diff looks bigger than it really is diff --git a/player/swfdec_player_manager.c b/player/swfdec_player_manager.c index 31e9772..b0bdc55 100644 --- a/player/swfdec_player_manager.c +++ b/player/swfdec_player_manager.c @@ -41,9 +41,40 @@ enum { MESSAGE, LAST_SIGNAL }; +guint signals[LAST_SIGNAL]; + +/*** command handling ***/ + +typedef enum { + SWFDEC_MESSAGE_INPUT, + SWFDEC_MESSAGE_OUTPUT, + SWFDEC_MESSAGE_ERROR +} SwfdecMessageType; + +static void +swfdec_player_manager_send_message (SwfdecPlayerManager *manager, + SwfdecMessageType type, char *fo...
2007 Jun 15
0
Branch 'as' - 4 commits - libswfdec/swfdec_movie.c libswfdec/swfdec_player.c libswfdec/swfdec_sprite.c test/trace
...swfdec_player_launch (player, url, target); } diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c index bcc3952..a5d302c 100644 --- a/libswfdec/swfdec_player.c +++ b/libswfdec/swfdec_player.c @@ -293,6 +293,7 @@ enum { AUDIO_ADDED, AUDIO_REMOVED, LAUNCH, + FSCOMMAND, LAST_SIGNAL }; @@ -887,6 +888,36 @@ swfdec_player_class_init (SwfdecPlayerCl G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__OBJECT, G_TYPE_NONE, 1, SWFDEC_TYPE_AUDIO); /** + * SwfdecPlayer::fscommand: + * @player: the #SwfdecPlayer affected + * @command: the command to e...
2007 Aug 09
0
Branch 'vivi' - 12 commits - libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_player.h libswfdec/Makefile.am libswfdec/swfdec_as_array.h libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_debugger.c
...so startup the context on init diff --git a/vivified/core/vivi_application.c b/vivified/core/vivi_application.c index c526580..783a3f9 100644 --- a/vivified/core/vivi_application.c +++ b/vivified/core/vivi_application.c @@ -26,12 +26,18 @@ #include "vivi_ming.h" enum { + MESSAGE, + LAST_SIGNAL +}; + +enum { PROP_0, PROP_FILENAME, PROP_PLAYER }; G_DEFINE_TYPE (ViviApplication, vivi_application, SWFDEC_TYPE_AS_CONTEXT) +static guint signals[LAST_SIGNAL] = { 0, }; static void vivi_application_get_property (GObject *object, guint param_id, GValue *value, @@ -93,6 +99,10 @...
2007 Aug 20
0
15 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_as_super.c libswfdec/swfdec_as_with.c
...SwfdecAsContext *c static gboolean swfdec_as_context_needs_gc (SwfdecAsContext *context) { - return context->memory_since_gc >= context->memory_until_gc; + return TRUE; + //return context->memory_since_gc >= context->memory_until_gc; } /** @@ -417,10 +418,47 @@ enum { LAST_SIGNAL }; +enum { + PROP_0, + PROP_UNTIL_GC +}; + G_DEFINE_TYPE (SwfdecAsContext, swfdec_as_context, G_TYPE_OBJECT) static guint signals[LAST_SIGNAL] = { 0, }; static void +swfdec_as_context_get_property (GObject *object, guint param_id, GValue *value, + GParamSpec * pspec) +{ + SwfdecAsC...
2007 Aug 21
0
Branch 'vivi' - 15 commits - configure.ac libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_debugger.h libswfdec/swfdec_as_object.c libswfdec/swfdec_movie.c libswfdec/swfdec_script.c libswfdec/swfdec_types.h vivified/core vivified/ui
...> + </object> + </child> + </object> +</interface> diff --git a/vivified/ui/vivi_vivi_docklet.c b/vivified/ui/vivi_vivi_docklet.c index ddc9d23..9daba21 100644 --- a/vivified/ui/vivi_vivi_docklet.c +++ b/vivified/ui/vivi_vivi_docklet.c @@ -34,7 +34,7 @@ enum { LAST_SIGNAL }; -G_DEFINE_ABSTRACT_TYPE (ViviViviDocklet, vivi_vivi_docklet, VIVI_TYPE_DOCKLET) +G_DEFINE_TYPE (ViviViviDocklet, vivi_vivi_docklet, VIVI_TYPE_DOCKLET) guint signals[LAST_SIGNAL]; static void diff-tree 7bbd6ebee1796e6d396d5b5dfdb99613124fe05a (from 0b05aebbce303392692d38bd8b6cde457f228a6...
2007 Aug 14
0
Branch 'vivi' - 11 commits - libswfdec-gtk/swfdec_gtk_widget.c libswfdec/Makefile.am libswfdec/swfdec.h libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h vivified/core
...treet, Fifth Floor, + * Boston, MA 02110-1301 USA + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include "vivi_debugger.h" +#include "vivi_application.h" +/* FIXME: oops */ +#include "libswfdec/swfdec_player_internal.h" + +enum { + STEP, + LAST_SIGNAL +}; + +G_DEFINE_TYPE (ViviDebugger, vivi_debugger, SWFDEC_TYPE_AS_DEBUGGER) +static guint signals[LAST_SIGNAL] = { 0, }; + +static gboolean +vivi_accumulate_or (GSignalInvocationHint *ihint, GValue *return_accu, + const GValue *handler_return, gpointer data) +{ + if (g_value_get_boolean (han...
2007 Aug 15
0
Branch 'vivi' - 13 commits - doc/swfdec-sections.txt libswfdec/swfdec_as_debugger.h libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_types.h vivified/core vivified/ui
...bugger or 0 */ }; struct _ViviBreakpointClass diff --git a/vivified/core/vivi_debugger.c b/vivified/core/vivi_debugger.c index fcd8ef1..4d81c45 100644 --- a/vivified/core/vivi_debugger.c +++ b/vivified/core/vivi_debugger.c @@ -29,6 +29,8 @@ enum { STEP, + START_FRAME, + FINISH_FRAME, LAST_SIGNAL }; @@ -99,6 +101,28 @@ vivi_debugger_step (SwfdecAsDebugger *de } static void +vivi_debugger_start_frame (SwfdecAsDebugger *debugger, SwfdecAsContext *context, SwfdecAsFrame *frame) +{ + gboolean retval = FALSE; + + g_signal_emit (debugger, signals[START_FRAME], 0, frame, &retval); +...
2007 Aug 09
0
Branch 'vivi' - 6 commits - configure.ac vivified/core vivified/dock vivified/Makefile.am vivified/ui
...ic + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, + * Boston, MA 02110-1301 USA + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include "vivi_docker.h" + +enum { + REQUEST_CLOSE, + LAST_SIGNAL +}; +static guint signals[LAST_SIGNAL] = { 0, }; + +G_DEFINE_TYPE (ViviDocker, vivi_docker, GTK_TYPE_EXPANDER) + +static void +vivi_docker_dispose (GObject *object) +{ + //ViviDocker *docker = VIVI_DOCKER (object); + + G_OBJECT_CLASS (vivi_docker_parent_class)->dispose (object); +} + +static...
2007 Aug 22
0
163 commits - autogen.sh configure.ac doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_player.h libswfdec-gtk/swfdec_gtk_widget.c libswfdec-gtk/swfdec_source.c libswfdec/Makefile.am libswfdec/swfdec_as_array.c
...> + </object> + </child> + </object> +</interface> diff --git a/vivified/ui/vivi_vivi_docklet.c b/vivified/ui/vivi_vivi_docklet.c index ddc9d23..9daba21 100644 --- a/vivified/ui/vivi_vivi_docklet.c +++ b/vivified/ui/vivi_vivi_docklet.c @@ -34,7 +34,7 @@ enum { LAST_SIGNAL }; -G_DEFINE_ABSTRACT_TYPE (ViviViviDocklet, vivi_vivi_docklet, VIVI_TYPE_DOCKLET) +G_DEFINE_TYPE (ViviViviDocklet, vivi_vivi_docklet, VIVI_TYPE_DOCKLET) guint signals[LAST_SIGNAL]; static void diff-tree 7bbd6ebee1796e6d396d5b5dfdb99613124fe05a (from 0b05aebbce303392692d38bd8b6cde457f228a6...
2007 Aug 17
0
Branch 'vivi' - 13 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_debugger.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_script_function.c test/trace vivified/core vivified/ui
...set_variable) } }; static guint diff --git a/vivified/core/vivi_debugger.c b/vivified/core/vivi_debugger.c index c8c76a8..a5ae2eb 100644 --- a/vivified/core/vivi_debugger.c +++ b/vivified/core/vivi_debugger.c @@ -31,6 +31,7 @@ enum { STEP, START_FRAME, FINISH_FRAME, + SET_VARIABLE, LAST_SIGNAL }; @@ -129,6 +130,18 @@ vivi_debugger_finish_frame (SwfdecAsDebu } static void +vivi_debugger_set_variable (SwfdecAsDebugger *debugger, SwfdecAsContext *context, + SwfdecAsObject *object, const char *variable, const SwfdecAsValue *value) +{ + gboolean retval = FALSE; + + g_signal_emi...
2007 Aug 13
0
Branch 'vivi' - 24 commits - configure.ac libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_tag.c libswfdec/swfdec_tag.h vivified/core vivified/dock vivified/ui
...lication.c +++ b/vivified/core/vivi_application.c @@ -26,6 +26,12 @@ #include "vivi_function.h" #include "vivi_ming.h" +typedef enum { + VIVI_APPLICATION_STOPPED, + VIVI_APPLICATION_PLAYING, + VIVI_APPLICATION_STEPPING, +} ViviApplicationPlayback; + enum { MESSAGE, LAST_SIGNAL @@ -130,10 +136,16 @@ vivi_application_init_player (ViviApplic g_return_if_fail (VIVI_IS_APPLICATION (app)); - if (app->player_inited || - app->filename == NULL) + g_print ("init\n"); + if (app->player_inited) + return; + + if (app->filename == NULL) { +...
2007 Mar 15
0
11 commits - libswfdec/swfdec_debugger.c libswfdec/swfdec_debugger.h libswfdec/swfdec_event.c libswfdec/swfdec_js_movie.c libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c
...ignals diff --git a/libswfdec/swfdec_debugger.c b/libswfdec/swfdec_debugger.c index c17c315..c37f337 100644 --- a/libswfdec/swfdec_debugger.c +++ b/libswfdec/swfdec_debugger.c @@ -190,6 +190,8 @@ enum { BREAKPOINT, BREAKPOINT_ADDED, BREAKPOINT_REMOVED, + MOVIE_ADDED, + MOVIE_REMOVED, LAST_SIGNAL }; @@ -232,6 +234,12 @@ swfdec_debugger_class_init (SwfdecDebugg signals[BREAKPOINT_REMOVED] = g_signal_new ("breakpoint-removed", G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__UINT, G_TYPE_NONE, 1, G_TYPE_UINT); + signals[M...
2007 Jun 06
0
Branch 'as' - 13 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h
...et_rgba (SwfdecBits * bits); SwfdecGradient *swfdec_bits_get_gradient (SwfdecBits * bits); diff --git a/libswfdec/swfdec_debugger.c b/libswfdec/swfdec_debugger.c index 8d0a96e..52ae539 100644 --- a/libswfdec/swfdec_debugger.c +++ b/libswfdec/swfdec_debugger.c @@ -47,6 +47,7 @@ static guint signals[LAST_SIGNAL] = { 0, /*** SwfdecDebuggerScript ***/ typedef struct { + guint version; /* version of parsed file */ SwfdecConstantPool * constant_pool; /* current constant pool */ GArray * commands; /* SwfdecDebuggerCommands parsed so far */ } ScriptParser; @@ -69,12 +70,13 @@ swfdec_debugger_pr...