Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: noodle1983/UnityAndroidIl2cppPatchDemo-libboostrap
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: marklalon/UnityAndroidIl2cppPatchDemo-libboostrap
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 17 commits
  • 17 files changed
  • 2 contributors

Commits on Nov 12, 2020

  1. 新增setpath接口

    拉隆 committed Nov 12, 2020
    Configuration menu
    Copy the full SHA
    406d430 View commit details
    Browse the repository at this point in the history
  2. 1. 集成noodle的性能优化;

    2. 加载完后等待100ms,防止在某些IO性能奇葩的机型上(Oppo A31),防止出现莫名其妙的IO问题
    拉隆 committed Nov 12, 2020
    Configuration menu
    Copy the full SHA
    9632af5 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2020

  1. 支持il2cpp.so和assets_bin_Data单独patch

    拉隆 committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    b072d81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84c67f3 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' of https://github.com/marklalon/UnityAndroidIl2…

    …cppPatchDemo-libboostrap
    
    # Conflicts:
    #	bootstrap.cpp
    杰洛 committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    6b89819 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    60ea065 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2020

  1. Configuration menu
    Copy the full SHA
    2ed4f67 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2f6e29 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2020

  1. 减少缓存带来的overhead

    拉隆 committed Nov 15, 2020
    Configuration menu
    Copy the full SHA
    401860b View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. 性能优化:

    1. 缓存ShadowZip,减少不停地save_file_mapping和clean_file_mapping的开销,加载游戏场景能节约40%的时间!
    2. 修复单独更新il2cpp.so和asset_bin_data的BUG;
    3. patch目录下的libil2cpp.so在copy后置空,仅保留一个空文件以减少占用的空间。
    4.  加入性能统计模块;
    拉隆 committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    9083a7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7896c6f View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2020

  1. 增加LOG

    拉隆 committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    cd71518 View commit details
    Browse the repository at this point in the history
  2. 1. 将pthread_rwlock_t替换为pthread_spinlock_t,进一步优化性能。

    因为低版本的Android不支持原生的pthread_spinlock_t,所以自实现了一个简单的版本。
    
    2. 去掉了不必要的ShadowZipGlobalData锁。
    拉隆 committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    ade4309 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2020

  1. Configuration menu
    Copy the full SHA
    497f781 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2020

  1. 修复由于包名重合导致的patch错误问题(如com.bairimeng.dmmdzz和com.bairimeng.dmmdzz.m4399…

    …),改为使用可以匹配到的最短base.apk路径;
    杰洛 committed Dec 26, 2020
    Configuration menu
    Copy the full SHA
    62bb3e0 View commit details
    Browse the repository at this point in the history
  2. 修改一下patch错误问题的修复方式;

    杰洛 committed Dec 26, 2020
    Configuration menu
    Copy the full SHA
    2c03323 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. 1. 合入甘旅修复: * Fix pthread_spin_unlock. Add new test case

    2. 新增几个测试用的bat文件;
    拉隆 committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    05e0b42 View commit details
    Browse the repository at this point in the history
Loading