search for: stack_begin

Displaying 7 results from an estimated 7 matches for "stack_begin".

2007 Jul 12
0
15 commits - doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt INSTALL libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_interpret.h libswfdec/swfdec_as_object.h
...ontext= SWFDEC_AS_CONTEXT (debug->manager->player); frame = context->frame; if (frame) { - SwfdecAsValue *val = context->cur; - SwfdecAsStack *stack = context->stack; + SwfdecAsStackIterator siter; + SwfdecAsValue *val; guint i = 0; - while (val != frame->stack_begin) { - if (val == &stack->elements[0]) { - stack = stack->next; - val = &stack->elements[stack->used_elements]; - } - val--; + for (val = swfdec_as_stack_iterator_init (&siter, frame); val; + val = swfdec_as_stack_iterator_next (&siter)) { s = swfd...
2007 Jul 13
0
3 commits - doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt libswfdec/Makefile.am libswfdec/swfdec_as_array.c libswfdec/swfdec_as_boolean.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_frame.c
...- SwfdecAsValue * registers; /* the registers */ - guint n_registers; /* number of allocated registers */ - SwfdecConstantPool * constant_pool; /* constant pool currently in use */ - SwfdecBuffer * constant_pool_buffer; /* buffer containing the raw data for constant_pool */ - SwfdecAsValue * stack_begin; /* beginning of stack */ - guint8 * pc; /* program counter on stack */ - /* native function */ -}; - -struct _SwfdecAsFrameClass { - SwfdecAsScopeClass scope_class; -}; - GType swfdec_as_frame_get_type (void); -SwfdecAsFrame * swfdec_as_frame_new (SwfdecAsContext * context, - Swfde...
2007 Aug 16
0
Branch 'vivi' - 18 commits - configure.ac doc/swfdec-sections.txt libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_types.h libswfdec/swfdec_player.c vivified/core vivified/ui
...S_OBJECT (frame)->context; if (frame->argv) { iter->stack = NULL; iter->current = (SwfdecAsValue *) frame->argv; } else { - iter->stack = context->stack; + SwfdecAsStack *stack = context->stack; + SwfdecAsValue *end; iter->current = frame->stack_begin - 1; + end = context->cur; + while (iter->current < stack->elements || + iter->current > end) { + stack = stack->next; + end = &stack->elements[stack->used_elements]; + } + iter->stack = stack; } iter->i = 0; iter->n = frame-&gt...
2016 Jul 13
2
[LLVM/Clang v3.8.1] Missing Git branches/tags and source-tarballs?
On Wed, Jul 13, 2016 at 04:48:51PM +0200, Sedat Dilek via llvm-dev wrote: > [ CCed all people who were involved in this thread ] > > Hi Tom, > > personally, I am interested to test the prebuilt-toolchains for > Ubuntu/xenial alias 16.04 LTS and Debian/Jessie v8.5.0 AMD64. > The available toolchains are incomplete and thus useless. > > Just as a fact: There is still no
2007 Oct 17
0
28 commits - configure.ac debian/changelog debian/control debian/copyright debian/.gitignore debian/libswfdec0.dirs debian/libswfdec0.files debian/libswfdec0.shlibs debian/libswfdec-dev.dirs debian/libswfdec-dev.files debian/rules debian/swf-player.dirs
...ec_as_frame_load (SwfdecAsFrame *frame) { SwfdecAsContext *context = SWFDEC_AS_OBJECT (frame)->context; + if (context->frame) { + frame->security = g_object_ref (context->frame->security); + } else { + frame->security = swfdec_security_allow_new (); + } frame->stack_begin = context->cur; context->base = frame->stack_begin; frame->next = context->frame; diff --git a/libswfdec/swfdec_as_frame_internal.h b/libswfdec/swfdec_as_frame_internal.h index 7213be3..4088f3d 100644 --- a/libswfdec/swfdec_as_frame_internal.h +++ b/libswfdec/swfdec_as_frame_in...
2008 Jan 21
0
70 commits - configure.ac libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_socket.c libswfdec-gtk/swfdec_gtk_socket.h libswfdec-gtk/swfdec_playback_alsa.c
...ec_as_frame_load (SwfdecAsFrame *frame) { SwfdecAsContext *context = SWFDEC_AS_OBJECT (frame)->context; - if (context->frame) { - frame->security = g_object_ref (context->frame->security); - } else { - frame->security = swfdec_security_allow_new (); - } frame->stack_begin = context->cur; context->base = frame->stack_begin; frame->next = context->frame; @@ -903,22 +893,3 @@ swfdec_as_frame_get_this (SwfdecAsFrame *frame) return frame->thisp; } -/** - * swfdec_as_frame_set_security: - * @frame: the frame to be executed - * @guard: the sec...
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
...S_OBJECT (frame)->context; if (frame->argv) { iter->stack = NULL; iter->current = (SwfdecAsValue *) frame->argv; } else { - iter->stack = context->stack; + SwfdecAsStack *stack = context->stack; + SwfdecAsValue *end; iter->current = frame->stack_begin - 1; + end = context->cur; + while (iter->current < stack->elements || + iter->current > end) { + stack = stack->next; + end = &stack->elements[stack->used_elements]; + } + iter->stack = stack; } iter->i = 0; iter->n = frame-&gt...