search for: use_register

Displaying 9 results from an estimated 9 matches for "use_register".

Did you mean: use_registers
2007 Oct 26
0
3 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_interpret.c
...ta = data; + + g_return_if_fail (try_data != NULL); + + try_data->ref_count++; +} + +static void +swfdec_action_try_data_unref (gpointer data) +{ + TryData *try_data = data; + g_return_if_fail (try_data != NULL); + if (--try_data->ref_count > 0) + return; + if (!try_data->use_register) g_free (try_data->variable_name); g_free (try_data); @@ -2575,14 +2591,15 @@ swfdec_action_try_end_finally (SwfdecAsFrame *frame, gpointer data) g_return_if_fail (SWFDEC_IS_AS_FRAME (frame)); g_return_if_fail (SWFDEC_IS_AS_VALUE (error)); - swfdec_as_frame_pop_block (frame); -...
2016 Feb 29
0
[Release-testers] [3.8 Release] RC3 has been tagged
...nux :: TestCases/Posix/coverage-fork-direct.cc AddressSanitizer-mips64-linux :: TestCases/Posix/coverage.cc DataFlowSanitizer :: custom.cc DataFlowSanitizer :: propagate.c LeakSanitizer-AddressSanitizer :: TestCases/swapcontext.cc LeakSanitizer-AddressSanitizer :: TestCases/use_registers.cc LeakSanitizer-Standalone :: TestCases/swapcontext.cc LeakSanitizer-Standalone :: TestCases/use_registers.cc MemorySanitizer :: Linux/process_vm_readv.cc MemorySanitizer :: allocator_mapping.cc MemorySanitizer :: dlerror.cc MemorySanitizer :: dtls_test.c Memory...
2016 Feb 23
10
[3.8 Release] RC3 has been tagged
Dear testers, Release Candidate 3 has just been tagged [1]. Please build, test, and upload to the sftp. If there are no regressions from previous release candidates, this will be the last release candidate before the final release. Release notes can still go into the branch. Thanks again for all your work! Hans [1] http://lists.llvm.org/pipermail/llvm-branch-commits/2016-February/009866.html
2007 Oct 26
0
8 commits - doc/swfdec-sections.txt libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_interpret.c test/trace
...p_block (frame); - if (cx->throwing) + if (swfdec_as_context_catch (cx, &val)) { // we got an exception while in try block: - // set the error variable + // set the exception variable // add new block for catch // clear exception from context if (try_data->use_register) { if (swfdec_action_has_register (cx, try_data->register_number)) { - cx->frame->registers[try_data->register_number] = cx->throw_value; + cx->frame->registers[try_data->register_number] = val; } else { SWFDEC_ERROR ("cannot set Error to register %...
2016 Mar 01
2
[Release-testers] [3.8 Release] RC3 has been tagged
...AddressSanitizer-mips64-linux :: TestCases/Posix/coverage.cc > DataFlowSanitizer :: custom.cc > DataFlowSanitizer :: propagate.c > LeakSanitizer-AddressSanitizer :: TestCases/swapcontext.cc > LeakSanitizer-AddressSanitizer :: TestCases/use_registers.cc > LeakSanitizer-Standalone :: TestCases/swapcontext.cc > LeakSanitizer-Standalone :: TestCases/use_registers.cc > MemorySanitizer :: Linux/process_vm_readv.cc > MemorySanitizer :: allocator_mapping.cc > MemorySanitizer :...
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 28
0
4 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_load_object.c
...ta = data; g_return_if_fail (try_data != NULL); - try_data->ref_count++; -} - -static void -swfdec_action_try_data_unref (gpointer data) -{ - TryData *try_data = data; - - g_return_if_fail (try_data != NULL); - - if (--try_data->ref_count > 0) - return; - if (!try_data->use_register) g_free (try_data->variable_name); g_free (try_data); @@ -2595,7 +2581,7 @@ swfdec_action_try_end_finally (SwfdecAsFrame *frame, gpointer data) if (!cx->exception) swfdec_as_context_throw (cx, exception_value); - swfdec_as_frame_pop_block (frame); + g_free (data); } st...
2007 Dec 10
0
6 commits - libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_color_as.c libswfdec/swfdec_graphic_movie.c libswfdec/swfdec_image_decoder.c libswfdec/swfdec_morph_movie.c libswfdec/swfdec_movie_as_drawing.c
...79) diff --git a/libswfdec/swfdec_as_interpret.c b/libswfdec/swfdec_as_interpret.c index 639018c..c37b2bf 100644 --- a/libswfdec/swfdec_as_interpret.c +++ b/libswfdec/swfdec_as_interpret.c @@ -2634,8 +2634,8 @@ swfdec_action_try_end_try (SwfdecAsFrame *frame, gpointer data) if (try_data->use_register) { - if (swfdec_action_has_register (cx, try_data->register_number)) { - cx->frame->registers[try_data->register_number] = val; + if (try_data->register_number < frame->n_registers) { + frame->registers[try_data->register_number] = val; } else { SW...
2007 Oct 29
0
20 commits - libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_html_parser.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field.h
...40,8 @@ swfdec_action_try_end_try (SwfdecAsFrame *frame, gpointer data) { // we got an exception while in try block: // set the exception variable - // add new block for catch - // clear exception from context + // add new block for catch and jump to it + if (try_data->use_register) { if (swfdec_action_has_register (cx, try_data->register_number)) { @@ -2680,8 +2681,9 @@ swfdec_action_try_end_try (SwfdecAsFrame *frame, gpointer data) swfdec_as_frame_push_block (frame, try_data->catch_start, try_data->catch_start + try_data->catch_size, swfdec_...