From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19976 invoked by alias); 30 Apr 2006 18:52:43 -0000 Received: (qmail 19962 invoked by uid 306); 30 Apr 2006 18:52:43 -0000 Date: Sun, 30 Apr 2006 18:52:00 -0000 Message-ID: <20060430185243.19960.qmail@sourceware.org> From: tromey@sourceware.org To: rhug-cvs@sources.redhat.com Subject: gcj-jit ChangeLog Notes.llvm libgcj-dynload.pa ... Mailing-List: contact rhug-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: rhug-cvs-owner@sourceware.org X-SW-Source: 2006/txt/msg00033.txt.bz2 List-Id: CVSROOT: /cvs/rhug Module name: gcj-jit Changes by: tromey@sourceware.org 2006-04-30 18:52:43 Modified files: . : ChangeLog Notes.llvm libgcj-dynload.patch llvm.cc Log message: * libgcj-dynload.patch: Updated. * llvm.cc (type_throw_bad_array_index): New global. (init_types): Initialize it. (get_array_offset): Merged overloads. (array_length): New method. : Use it. (bounds_check): New method. (get_array_addr): Use it. * llvm.cc (null_check): New method. (get_array_addr): Use it. : Likewise. (type_throw_null_pointer): New global. (type_check_array_store): Likewise. (init_types): Initialize them. (arraystore): Emit call to _Jv_CheckArrayStore if needed. (get_array_addr): Added 'arraybase' argument. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/gcj-jit/ChangeLog.diff?cvsroot=rhug&r1=1.7&r2=1.8 http://sourceware.org/cgi-bin/cvsweb.cgi/gcj-jit/Notes.llvm.diff?cvsroot=rhug&r1=1.4&r2=1.5 http://sourceware.org/cgi-bin/cvsweb.cgi/gcj-jit/libgcj-dynload.patch.diff?cvsroot=rhug&r1=1.2&r2=1.3 http://sourceware.org/cgi-bin/cvsweb.cgi/gcj-jit/llvm.cc.diff?cvsroot=rhug&r1=1.7&r2=1.8