Permalink
Commits on Mar 26, 2012
  1. Use of 'python2' instead of 'python'.

    Change-Id: Iabc0452311bff31876324496be1c313a2d2012b6
    Audric Schiltknecht committed Mar 26, 2012
Commits on Jan 3, 2012
  1. fix ifndef with ifneq, which looks like typos. solved the 2.6.29 cras…

    …h bug
    
    Change-Id: I797aeb194e7c12694ed08b12dd59bd7124402edb
    peshovec committed Jan 3, 2012
Commits on Aug 24, 2011
  1. qsd8k: qsd8k:fix2 for kernel panic

    Change-Id: I1f3948515db81be4d6d3d720560265e81fcf68b2
    freexperia committed Aug 24, 2011
Commits on Aug 21, 2011
  1. qsd8k:final fix for kernel panic

    Change-Id: I6305666f9bfcfb40bf89c03a360eee36326485fc
    freexperia committed Aug 21, 2011
Commits on Aug 5, 2011
  1. typo fix for V7A_BUG

    Change-Id: I8672f417aff9b3759be9d2bc8f643b245d5b7b0f
    freexperia committed Aug 5, 2011
Commits on Jul 22, 2011
  1. fix crash on 2.6.29 kernels on ARMv7A on several devices

    Change-Id: I7c8aae55663d33054bda998a20f47aee58adfd6d
    freexperia committed Jul 22, 2011
Commits on Jun 7, 2011
  1. V8: Stop generating v8.log in build root directory

    By default, V8 enables logging and profiling which generates a
    v8.log file the build root directory. Instead of generating a physical
    file just use the "limited" memory buffer mechanism V8 provides.
    
    Change-Id: I0c50a9ea21c295539ea5bd5694ecb2718ddbfe97
    Dineel Sule committed with cyanogen May 13, 2011
  2. V8: Preemptive Garbage Collection API

    Add the API to perform a low intensity GC attempt.
    We currently configure this API to only perform a SCAVENGE GC.
    
    Change-Id: Ia7a50fe4da0cac5c02b699b173e3ddd3758ed218
    Dineel Sule committed with cyanogen Mar 7, 2011
Commits on May 30, 2011
  1. Forward V8 to version 2.5.9.22

    This is a squashed version of the following commits from v8's 2.5 branch:
    
    Port r6301 to 2.5 branch.
    
    Review URL: http://codereview.chromium.org/6293002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@6316 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    
    Port r6332 to 2.5 branch
    
    TBR=erik.corry@gmail.com
    Review URL: http://codereview.chromium.org/6361001
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@6333 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    
    Merge chromium about:credits change to 2.5 branch.
    
    TBR=mal@chromium.org
    Review URL: http://codereview.chromium.org/6349005
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@6355 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    
    Port r6388 to 2.5 branch. Review URL: http://codereview.chromium.org/6311009
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@6394 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    
    Port r6539 to 2.5 branch
    
    Review URL: http://codereview.chromium.org/6386026
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@6541 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    
    Merge r6593 from bleeding edge to 2.5 branch. Review URL: http://codereview.chromium.org/6410054
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@6596 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    
    Backport r6579 (code generation bug on ARM). Review URL: http://codereview.chromium.org/6334082
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@6601 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    
    Merge r6592, r6612, r6618, r6626 and r6636 into 2.5 branch. Review URL: http://codereview.chromium.org/6411001
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@6641 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    
    Merge r6773 to 2.5 branch.
    
    Review URL: http://codereview.chromium.org/6484036
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@6881 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    
    Merge r6954 from the bleeding edge to the 2.5 branch. Review URL: http://codereview.chromium.org/6598003
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@6961 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    
    Merge r6983 to the 2.5 branch
    
    r6983: ARM: Fix unaligned read/write
    Review URL: http://codereview.chromium.org/6592066
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@6987 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    
    Merge r7000 from the bleeding_edge to 2.5 branch. Review URL: http://codereview.chromium.org/6591071
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@7001 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    
    Fix incorrect assumption on bit-and on ARM Review URL: http://codereview.chromium.org/6673064
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@7184 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    
    ARM: Fix the debugger using wrong break stub for slot breaks
    
    Porting r7203 to 2.5 branch.
    Review URL: http://codereview.chromium.org/6676062
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@7231 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    
    Merge r8007 to 2.5 branch
    
    r8007: ARM: Fix wrong value returned from keyed property assignemnt
    
    R=erik.corry@gmail.com
    
    BUG=1401
    TEST=test/mjsunit/regress/regress-1401.js
    Review URL: http://codereview.chromium.org/6966019
    
    git-svn-id: https://v8.googlecode.com/svn/branches/2.5@8014 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    antonm committed with rmcc Jan 14, 2011
Commits on May 29, 2011
  1. v8: Remove no-psabi compiler cflag

    Change-Id: I3fc2bba98966f1ad1b006bcc63ec5430e429a4c1
    cyanogen committed May 29, 2011
Commits on May 26, 2011
  1. V8: Fix Acid3 Test Compliance

    The DirectCall API commit breaks some ACID3 test compliance
    requirements. It is resulting in a score of 22/100 for our
    browser. This change makes the V8 JS engine compliant again.
    The new ACID3 score in the browser is 93/100
    
    (cherry picked from commit 874b6135860725244ee4f7ae546b253c8d8ffa62)
    
    Change-Id: I71e7f1459260cfa822dbc8993e44f094eecb4331
    Dineel Sule committed with rmcc Apr 15, 2011
  2. Direct Call Bindings for ARM V8

    This change implements the ability to directly invoke the DOM api
    functions instead of the current indirect CALL method.
    Provides a nearly 10% lift in performance on the DROMAEO DOM API
    response tests for V8.
    
    (cherry picked from commit 519b93a179d7d895c6ffb237a5a402a512268a39)
    
    Change-Id: Icd28d5ba27db539c6e94e7cd5205f0b895918d6f
    Kun Zhang committed with rmcc Jan 20, 2011
  3. Tweak V8 HEAP Settings

    The default heap settings set up the V8 semi-space to be 2MB.
    Empirically 4MB looks like the best setting for our Android platform.
    Update the semi-space value to be 4MB.
    
    (cherry picked from commit d31f93544ebe3d16d74f4fa230f61e00561faa19)
    
    Change-Id: Id34a2ae5d4f90e4aa7a6517d075a283cebb281ad
    Dineel Sule committed with rmcc Mar 12, 2011
  4. Make Latest V8 in Gingerbread buildable

    This makes minor updates to the source to ensure build success on Gingerbread.
    The changes here include:
    1. Update makefiles to include new source files in 2.5.9.7
    2. Update makefiles to quiet gcc warnings
    3. Update gettid usage to accomodate android specific ids
    4. Include stdarg.h in utils.h
    5. Update CompileMathFloor function to disable JITed code generation.
       Fall back to runtime support for this.
    
    (cherry picked from commit cc3f90ae562468433112a80cd3be235c6f3516f1)
    
    Change-Id: I2fac2c0bfe66d442757744972aeabb27c7ce4e09
    Dineel Sule committed with rmcc Jan 7, 2011
  5. Latest V8 in Gingerbread

    This pulls in the latest V8 version 2.5.9.7 into Android for Gingerbread.
    It provides a significant boost in performance over the stock and
    v8_leading versions integrated into Froyo.
    This particular check-in won't build as-is.
    
    (cherry picked from commit 2f8aacdc208af2d023381885ef0d72577cabe876)
    
    Change-Id: Ib717f14ae78568ce16e16deb7ff04a528d1efe54
    Dineel Sule committed with rmcc Jan 7, 2011
Commits on Dec 31, 2010
  1. Fixes for armv6 and below

    Make v8 work on lower ARM targets
    
    Change-Id: If885270ad564c0e0350ec00da80f048409e34e84
    rmcc committed Dec 31, 2010
  2. Merge v8_leading

    Squashed commit of CAF's v8 update, including:
    
    Set v8_leading as the default engine, and change the build options.
    
    Change-Id: I599f7e7081f1be45cda03cee0dd35d8bc232b0e6
    
    Fix an issue for dynamic links created using java script on armv5te-vfp. We don't support -mno-thumb on armv5te-vfp.
    
    Change-Id: Id2767361602d1ec4107f694e915116babcb8d66a
    
    Remove the svn files from v8.
    
    Remove the unnecessary svn files.
    
    Change-Id: Ife73d051230c62d7225f670049f3d2e949ce3dcc
    Kun Zhang committed with rmcc Aug 4, 2010
Commits on Apr 28, 2010
  1. Cherry-pick http://codereview.chromium.org/1742012

    This reverts commit d69d2e3, which is now included in the above change.
    
    Fix bug: 2629965
    
    Change-Id: I5b07ba8f9a39c4337bc03b0c9aa91eafcd6863be
    Andrei Popescu committed Apr 28, 2010
Commits on Apr 27, 2010
  1. Cherry pick http://codereview.chromium.org/1745017/

    "Port regexp fix (backslash-b at end of input) to partial snapshots branch."
    
    Fix bug: 2632771
    
    Change-Id: I7f4db0c9db76de0cb6408b7e3c17055e030f4d75
    Andrei Popescu committed Apr 27, 2010
Commits on Apr 26, 2010
  1. Cherry pick http://codereview.chromium.org/1791001

    "Fix bug in the ARM full code generator for inlined count
    operations. (on Android branch)."
    
    Fix bug: 2628556
    
    Change-Id: Ide81c4ba3191aa18e1350d51c1fc44698f364dd2
    Andrei Popescu committed Apr 26, 2010
Commits on Apr 21, 2010
  1. Re-enable snapshots in V8.

    Fix bug:  2612919
    
    Change-Id: I8c3de4e0df95c9339aadd90e8367239911fe1cee
    Andrei Popescu committed Apr 21, 2010
Commits on Apr 7, 2010
  1. Use the JIT RegExp engine rather than the interpreted version.

    Fix b/2566479 and improve performance somewhat. :)
    
    Change-Id: I5418db2cb5283c83bc7a762d2790af45f6ac8b9a
    Ben Murdoch committed Apr 7, 2010
Commits on Mar 31, 2010
  1. If the timezone changes, then we must invalidate the cached time valu…

    …es we have stored to avoid
    
    a mismatch of the numerical timezone offset and the timezone string.
    
    This change should go to the upstream V8 project.
    
    Fix b/2529851
    
    Change-Id: Ibc929ae5cbc2f7dd2d9ab1ee9b43faec74f540a1
    Ben Murdoch committed Mar 30, 2010
Commits on Mar 29, 2010
  1. Cherry pick http://codereview.chromium.org/1207003/show

    Implement support for reattaching a global object to a context. This
    can be used to use the same global object for different contexts at
    different points in time.
    
    Needed to fix b: 2533219
    
    Change-Id: Ib3b0d35f6ce3e0a5f4b8e54561ba2e99a9ab0ab1
    Andrei Popescu committed Mar 29, 2010
Commits on Mar 12, 2010
  1. Disable backtraces on android, which will enable mksnapshot

    to build when android is built on tiger.
    
    Change-Id: Idc9bd51a69cf1308fa5ab64862ac6d0b352025af
    Leon Clarke committed Mar 12, 2010
Commits on Mar 11, 2010
  1. Merge "Use ARCH_ARM_HAVE_VFP instead of TARGET_ARCH_VARIANT"

    colincross committed with Android (Google) Code Review Mar 11, 2010
  2. Avoid building V8 on sim for now.

    Andrei Popescu committed Mar 11, 2010
Commits on Mar 10, 2010
  1. Fix rebuilding of snapshot.cc

    Use the build rule for generated source. Depending on the binary and not the
    module name.
    
    Bug: 2504831
    Change-Id: I977df96a6e4a98fb87defa80fc98702a5eacec9f
    Patrick Scott committed Mar 10, 2010
  2. Fix the build.

    Always compile libv8, we should have been doing this anyway to avoid breaking v8
    with other changes.
    
    Change-Id: I31502fdb463e914569138085c30294910f0b6903
    Patrick Scott committed Mar 10, 2010
Commits on Mar 9, 2010
  1. Use ARCH_ARM_HAVE_VFP instead of TARGET_ARCH_VARIANT

    Change-Id: I5f6225803d13fba62626cbe5e78e4008b59da90a
    colincross committed Mar 9, 2010
  2. Add an empty CleanSpec.mk

    Change-Id: I4c6d4a3eca6daba77fae5960d287d45eb25eacd4
    Jean-Baptiste Queru committed Mar 9, 2010
Commits on Feb 26, 2010
  1. Merge "make sure the snapshot is built with the right flags depending…

    … on arch"
    Andrei Popescu committed with Android (Google) Code Review Feb 26, 2010
  2. update V8 to TOT snapshot branch

    Andrei Popescu committed Feb 26, 2010
  3. enable debugger support in v8

    Andrei Popescu committed Feb 26, 2010