René's URL Explorer Experiment


Title: 4.x perf optimizations by yuzawa-san · Pull Request #84 · IABTechLab/iabgpp-java · GitHub

Open Graph Title: 4.x perf optimizations by yuzawa-san · Pull Request #84 · IABTechLab/iabgpp-java

X Title: 4.x perf optimizations by yuzawa-san · Pull Request #84 · IABTechLab/iabgpp-java

Description: Contribute to IABTechLab/iabgpp-java development by creating an account on GitHub.

Open Graph Description: i have tried the 4.X branch out in a real production environment under real load. this allowed me to profile and kill off more hotspots. here are the main changes: optimize hot loops in AbstractLa...

X Description: i have tried the 4.X branch out in a real production environment under real load. this allowed me to profile and kill off more hotspots. here are the main changes: optimize hot loops in AbstractLa...

Opengraph URL: https://github.com/IABTechLab/iabgpp-java/pull/84

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/:user_id/:repository/pull/:id/commits(.:format)
route-controllerpull_requests
route-actioncommits
fetch-noncev2:cda724a8-de74-cdec-32ac-2f435fe5b25d
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC602:14659A:10602C3:173AA0C:6AF65C5D
html-safe-nonce3d6c313d3ac22e4276a41dd37fca3efc4d7c248739a9fd7b63ea437baabff515
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNjAyOjE0NjU5QToxMDYwMkMzOjE3M0FBMEM6NkFGNjVDNUQiLCJ2aXNpdG9yX2lkIjoiNTM3MDAwNTg3MTIwNTQ0MDYwNSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac255ce9fed18bfe08e45a55318fea8bc94ad521bb65eb731ebddc4700b9531c0a
hovercard-subject-tagpull_request:3170845849
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/commits
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/IABTechLab/iabgpp-java/pull/84/commits
twitter:imagehttps://opengraph.githubassets.com/1489cb5ecd782f9e2c76d4e1d1b3bdcf305cf624f931391fb3fd32d25c8cc431/IABTechLab/iabgpp-java/pull/84
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/1489cb5ecd782f9e2c76d4e1d1b3bdcf305cf624f931391fb3fd32d25c8cc431/IABTechLab/iabgpp-java/pull/84
og:image:alti have tried the 4.X branch out in a real production environment under real load. this allowed me to profile and kill off more hotspots. here are the main changes: optimize hot loops in AbstractLa...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameyuzawa-san
hostnamegithub.com
expected-hostnamegithub.com
Nonefded9ab97d594702a6a4ebcef0ee4f94c91fb16da7c62cac91ee0125e9c2d58c
turbo-cache-controlno-cache
go-importgithub.com/IABTechLab/iabgpp-java git https://github.com/IABTechLab/iabgpp-java.git
octolytics-dimension-user_id82903538
octolytics-dimension-user_loginIABTechLab
octolytics-dimension-repository_id538620496
octolytics-dimension-repository_nwoIABTechLab/iabgpp-java
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id538620496
octolytics-dimension-repository_network_root_nwoIABTechLab/iabgpp-java
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release39cd7745159797c426e62ba2199c584d653d4b32
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namepull-requests

Links:

Skip to contenthttps://github.com/IABTechLab/iabgpp-java/pull/84/commits#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FIABTechLab%2Fiabgpp-java%2Fpull%2F84%2Fcommits
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FIABTechLab%2Fiabgpp-java%2Fpull%2F84%2Fcommits
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Fcommits&source=header-repo&source_repo=IABTechLab%2Fiabgpp-java
Reloadhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits
Reloadhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits
Reloadhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits
IABTechLabhttps://github.com/IABTechLab
iabgpp-javahttps://github.com/IABTechLab/iabgpp-java
Codehttps://github.com/IABTechLab/iabgpp-java
Issues13 (13)https://github.com/IABTechLab/iabgpp-java/issues
Pull requests4 (4)https://github.com/IABTechLab/iabgpp-java/pulls
Actionshttps://github.com/IABTechLab/iabgpp-java/actions
Projectshttps://github.com/IABTechLab/iabgpp-java/projects
Security and qualityhttps://github.com/IABTechLab/iabgpp-java/security
Insightshttps://github.com/IABTechLab/iabgpp-java/pulse
https://github.com/IABTechLab/iabgpp-java
iabmayankhttps://github.com/iabmayank
IABTechLab:4.Xhttps://github.com/IABTechLab/iabgpp-java/tree/4.X
yuzawa-san:4.X-perf-optimizationshttps://github.com/yuzawa-san/iabgpp-java/tree/4.X-perf-optimizations
Conversationhttps://github.com/IABTechLab/iabgpp-java/pull/84
Commits97 (97)https://github.com/IABTechLab/iabgpp-java/pull/84/commits
Checkshttps://github.com/IABTechLab/iabgpp-java/pull/84/checks
Files changedhttps://github.com/IABTechLab/iabgpp-java/pull/84/files
4.x perf optimizationshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits#top
iabmayankhttps://github.com/iabmayank
IABTechLab:4.Xhttps://github.com/IABTechLab/iabgpp-java/tree/4.X
yuzawa-san:4.X-perf-optimizationshttps://github.com/yuzawa-san/iabgpp-java/tree/4.X-perf-optimizations
optimize hot loopshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/9812b662a44fe50bb2f8700002c78a7d59904b28
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
9812b66https://github.com/IABTechLab/iabgpp-java/pull/84/commits/9812b662a44fe50bb2f8700002c78a7d59904b28
https://github.com/IABTechLab/iabgpp-java/tree/9812b662a44fe50bb2f8700002c78a7d59904b28
clean up mutability collection flowhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/674d03f8ff00ab0fd186ad78232254e08a47b727
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
674d03fhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/674d03f8ff00ab0fd186ad78232254e08a47b727
https://github.com/IABTechLab/iabgpp-java/tree/674d03f8ff00ab0fd186ad78232254e08a47b727
use arrayshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/cd9a8761c961ce1397daf4dc6b8e4034959c5dbd
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
cd9a876https://github.com/IABTechLab/iabgpp-java/pull/84/commits/cd9a8761c961ce1397daf4dc6b8e4034959c5dbd
https://github.com/IABTechLab/iabgpp-java/tree/cd9a8761c961ce1397daf4dc6b8e4034959c5dbd
clean up dirty flow againhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/bf62f5fb21e1164ad2bb1604ebea52f1daffa7a4
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
bf62f5fhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/bf62f5fb21e1164ad2bb1604ebea52f1daffa7a4
https://github.com/IABTechLab/iabgpp-java/tree/bf62f5fb21e1164ad2bb1604ebea52f1daffa7a4
FixedIntegerListhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/56b930e4fd3f2c9b70588b8beb6dd6daf50ca341
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
56b930ehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/56b930e4fd3f2c9b70588b8beb6dd6daf50ca341
https://github.com/IABTechLab/iabgpp-java/tree/56b930e4fd3f2c9b70588b8beb6dd6daf50ca341
avoid itable calls to IntegerSethttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/8f8000184ff16447ecceddfc58330c6df759d513
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
8f80001https://github.com/IABTechLab/iabgpp-java/pull/84/commits/8f8000184ff16447ecceddfc58330c6df759d513
https://github.com/IABTechLab/iabgpp-java/tree/8f8000184ff16447ecceddfc58330c6df759d513
update testshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/15153777c4ff1ab7bc4fd13c0c2b3394b83e4a43
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
1515377https://github.com/IABTechLab/iabgpp-java/pull/84/commits/15153777c4ff1ab7bc4fd13c0c2b3394b83e4a43
https://github.com/IABTechLab/iabgpp-java/tree/15153777c4ff1ab7bc4fd13c0c2b3394b83e4a43
fixed signed byte int limithttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/74870a8c995bcfe76cf9aca0c845ff4c4ce14946
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
74870a8https://github.com/IABTechLab/iabgpp-java/pull/84/commits/74870a8c995bcfe76cf9aca0c845ff4c4ce14946
https://github.com/IABTechLab/iabgpp-java/tree/74870a8c995bcfe76cf9aca0c845ff4c4ce14946
javadochttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/92cbd01d0c8b2d4e8cc9f4504e0bdee874ff1021
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
92cbd01https://github.com/IABTechLab/iabgpp-java/pull/84/commits/92cbd01d0c8b2d4e8cc9f4504e0bdee874ff1021
https://github.com/IABTechLab/iabgpp-java/tree/92cbd01d0c8b2d4e8cc9f4504e0bdee874ff1021
DirtyableListhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/5070310e556a7643c9617fc9a166125b02b5a763
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
5070310https://github.com/IABTechLab/iabgpp-java/pull/84/commits/5070310e556a7643c9617fc9a166125b02b5a763
https://github.com/IABTechLab/iabgpp-java/tree/5070310e556a7643c9617fc9a166125b02b5a763
fix testhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/06f6c2843abe35ecc0c026b3850f2addfc3cb92b
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
06f6c28https://github.com/IABTechLab/iabgpp-java/pull/84/commits/06f6c2843abe35ecc0c026b3850f2addfc3cb92b
https://github.com/IABTechLab/iabgpp-java/tree/06f6c2843abe35ecc0c026b3850f2addfc3cb92b
remove substringhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/2b97c419dd2180c7a5fc8f562f418f56536e5a5a
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
2b97c41https://github.com/IABTechLab/iabgpp-java/pull/84/commits/2b97c419dd2180c7a5fc8f562f418f56536e5a5a
https://github.com/IABTechLab/iabgpp-java/tree/2b97c419dd2180c7a5fc8f562f418f56536e5a5a
fix testshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/3ab0e441fd407bc5322312fdca14a437b212d1ad
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
3ab0e44https://github.com/IABTechLab/iabgpp-java/pull/84/commits/3ab0e441fd407bc5322312fdca14a437b212d1ad
https://github.com/IABTechLab/iabgpp-java/tree/3ab0e441fd407bc5322312fdca14a437b212d1ad
fix copyhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/35ace8dde837dae87ca88d22330d7e5f8cb24c7a
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
35ace8dhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/35ace8dde837dae87ca88d22330d7e5f8cb24c7a
https://github.com/IABTechLab/iabgpp-java/tree/35ace8dde837dae87ca88d22330d7e5f8cb24c7a
own bitsethttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/ed4581a94b70029752e9fabdbb3712ee1cbd47aa
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
ed4581ahttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/ed4581a94b70029752e9fabdbb3712ee1cbd47aa
https://github.com/IABTechLab/iabgpp-java/tree/ed4581a94b70029752e9fabdbb3712ee1cbd47aa
wiphttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/ec6b366167a49d48e934ed14caed3958d8f2e3dc
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
ec6b366https://github.com/IABTechLab/iabgpp-java/pull/84/commits/ec6b366167a49d48e934ed14caed3958d8f2e3dc
https://github.com/IABTechLab/iabgpp-java/tree/ec6b366167a49d48e934ed14caed3958d8f2e3dc
remove importshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/c7cc6b696d81040e0de0dbfd87ef2e1c412870a1
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
c7cc6b6https://github.com/IABTechLab/iabgpp-java/pull/84/commits/c7cc6b696d81040e0de0dbfd87ef2e1c412870a1
https://github.com/IABTechLab/iabgpp-java/tree/c7cc6b696d81040e0de0dbfd87ef2e1c412870a1
stylehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/22b1caa8bb5699d73b274a48b537f4874fd84c08
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
22b1caahttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/22b1caa8bb5699d73b274a48b537f4874fd84c08
https://github.com/IABTechLab/iabgpp-java/tree/22b1caa8bb5699d73b274a48b537f4874fd84c08
optimize fibonaccihttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/e966b1efc984923e2f4acc969805ab437f1b189c
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
e966b1ehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/e966b1efc984923e2f4acc969805ab437f1b189c
https://github.com/IABTechLab/iabgpp-java/tree/e966b1efc984923e2f4acc969805ab437f1b189c
optimize encodehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/36452372e3a701c146be2c12e57c467f32a3a798
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
3645237https://github.com/IABTechLab/iabgpp-java/pull/84/commits/36452372e3a701c146be2c12e57c467f32a3a798
https://github.com/IABTechLab/iabgpp-java/tree/36452372e3a701c146be2c12e57c467f32a3a798
convert fields to enumshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/b569dffbf7044b436f2df83c760ab1dfc8f1b051
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
b569dffhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/b569dffbf7044b436f2df83c760ab1dfc8f1b051
https://github.com/IABTechLab/iabgpp-java/tree/b569dffbf7044b436f2df83c760ab1dfc8f1b051
thin segmentshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/af6ab8d8d0eff161311b9f040baf415fcd56c10e
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
af6ab8dhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/af6ab8d8d0eff161311b9f040baf415fcd56c10e
https://github.com/IABTechLab/iabgpp-java/tree/af6ab8d8d0eff161311b9f040baf415fcd56c10e
movehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/269e8a59dcd172a02bff39404fa30302bd2c0ecf
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
269e8a5https://github.com/IABTechLab/iabgpp-java/pull/84/commits/269e8a59dcd172a02bff39404fa30302bd2c0ecf
https://github.com/IABTechLab/iabgpp-java/tree/269e8a59dcd172a02bff39404fa30302bd2c0ecf
dryhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/61524c49116d86eff409e7766b6f9446552af280
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
61524c4https://github.com/IABTechLab/iabgpp-java/pull/84/commits/61524c49116d86eff409e7766b6f9446552af280
https://github.com/IABTechLab/iabgpp-java/tree/61524c49116d86eff409e7766b6f9446552af280
dryhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/842af4224a8198aaf5772b5cfac8512d64d3fdba
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
842af42https://github.com/IABTechLab/iabgpp-java/pull/84/commits/842af4224a8198aaf5772b5cfac8512d64d3fdba
https://github.com/IABTechLab/iabgpp-java/tree/842af4224a8198aaf5772b5cfac8512d64d3fdba
use an abstract methodhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/80abb082db324980411e28d8d5511fdf8f6daee9
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
80abb08https://github.com/IABTechLab/iabgpp-java/pull/84/commits/80abb082db324980411e28d8d5511fdf8f6daee9
https://github.com/IABTechLab/iabgpp-java/tree/80abb082db324980411e28d8d5511fdf8f6daee9
more dryhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/e96873e0f47a4ad6a5d220f58417d66ca4c21488
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
e96873ehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/e96873e0f47a4ad6a5d220f58417d66ca4c21488
https://github.com/IABTechLab/iabgpp-java/tree/e96873e0f47a4ad6a5d220f58417d66ca4c21488
more dryhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/bbaad3c7282ee9bf74cd1d2f06f1ad7ee79e03f0
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
bbaad3chttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/bbaad3c7282ee9bf74cd1d2f06f1ad7ee79e03f0
https://github.com/IABTechLab/iabgpp-java/tree/bbaad3c7282ee9bf74cd1d2f06f1ad7ee79e03f0
clean up flowshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/900b5429efae6c472f72cf4f2825a04817a7ef76
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
900b542https://github.com/IABTechLab/iabgpp-java/pull/84/commits/900b5429efae6c472f72cf4f2825a04817a7ef76
https://github.com/IABTechLab/iabgpp-java/tree/900b5429efae6c472f72cf4f2825a04817a7ef76
clean up hierarchyhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/09ef2d93ffc0a4dc53c1d5a9fb96d095fba7969e
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
09ef2d9https://github.com/IABTechLab/iabgpp-java/pull/84/commits/09ef2d93ffc0a4dc53c1d5a9fb96d095fba7969e
https://github.com/IABTechLab/iabgpp-java/tree/09ef2d93ffc0a4dc53c1d5a9fb96d095fba7969e
stylehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/b9817bb48b22cb2e6ffd6b54fcb8d54b809d9716
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
b9817bbhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/b9817bb48b22cb2e6ffd6b54fcb8d54b809d9716
https://github.com/IABTechLab/iabgpp-java/tree/b9817bb48b22cb2e6ffd6b54fcb8d54b809d9716
remove extra classhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/cd9bb635c0ca266058631ac6bb8c84855918d5ef
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
cd9bb63https://github.com/IABTechLab/iabgpp-java/pull/84/commits/cd9bb635c0ca266058631ac6bb8c84855918d5ef
https://github.com/IABTechLab/iabgpp-java/tree/cd9bb635c0ca266058631ac6bb8c84855918d5ef
use fieldkeyhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/70c65efa2445812acd247410c110f71fc19185f8
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
70c65efhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/70c65efa2445812acd247410c110f71fc19185f8
https://github.com/IABTechLab/iabgpp-java/tree/70c65efa2445812acd247410c110f71fc19185f8
toStringhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/3f5f9c8ba3fcfee143c7f3377106817ca0a88dbc
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
3f5f9c8https://github.com/IABTechLab/iabgpp-java/pull/84/commits/3f5f9c8ba3fcfee143c7f3377106817ca0a88dbc
https://github.com/IABTechLab/iabgpp-java/tree/3f5f9c8ba3fcfee143c7f3377106817ca0a88dbc
user headers to store statehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/f9e14b0d0e3c8d31bedc83e19774f5d51cfec36f
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
f9e14b0https://github.com/IABTechLab/iabgpp-java/pull/84/commits/f9e14b0d0e3c8d31bedc83e19774f5d51cfec36f
https://github.com/IABTechLab/iabgpp-java/tree/f9e14b0d0e3c8d31bedc83e19774f5d51cfec36f
clean up registry of sectionshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/7639aafcf5b6821b44f9d91cc33ca2b586b1be09
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
7639aafhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/7639aafcf5b6821b44f9d91cc33ca2b586b1be09
https://github.com/IABTechLab/iabgpp-java/tree/7639aafcf5b6821b44f9d91cc33ca2b586b1be09
cleanuphttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/a9e21093372d8d9a73fa195799541d9628ef82e1
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
a9e2109https://github.com/IABTechLab/iabgpp-java/pull/84/commits/a9e21093372d8d9a73fa195799541d9628ef82e1
https://github.com/IABTechLab/iabgpp-java/tree/a9e21093372d8d9a73fa195799541d9628ef82e1
noteshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/14e87aeab2f1e909f25777cc14929059ff7531b4
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
14e87aehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/14e87aeab2f1e909f25777cc14929059ff7531b4
https://github.com/IABTechLab/iabgpp-java/tree/14e87aeab2f1e909f25777cc14929059ff7531b4
use arrayhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/45f0c2b4611207445199551b9bcb916f938bbc20
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
45f0c2bhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/45f0c2b4611207445199551b9bcb916f938bbc20
https://github.com/IABTechLab/iabgpp-java/tree/45f0c2b4611207445199551b9bcb916f938bbc20
cleanuphttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/fba9fbbb06ac7b6800c984d6b412499a5a3235f9
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
fba9fbbhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/fba9fbbb06ac7b6800c984d6b412499a5a3235f9
https://github.com/IABTechLab/iabgpp-java/tree/fba9fbbb06ac7b6800c984d6b412499a5a3235f9
another sizehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/647eb79841bd98bfb397ea8773557de25bce88e9
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
647eb79https://github.com/IABTechLab/iabgpp-java/pull/84/commits/647eb79841bd98bfb397ea8773557de25bce88e9
https://github.com/IABTechLab/iabgpp-java/tree/647eb79841bd98bfb397ea8773557de25bce88e9
fix sizinghttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/46843c744e3a754cd428d520507c381769422ff0
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
46843c7https://github.com/IABTechLab/iabgpp-java/pull/84/commits/46843c744e3a754cd428d520507c381769422ff0
https://github.com/IABTechLab/iabgpp-java/tree/46843c744e3a754cd428d520507c381769422ff0
fix dirty on inithttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/e50a578032b5c03e4e1dc32aab9278d26fa431ab
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
e50a578https://github.com/IABTechLab/iabgpp-java/pull/84/commits/e50a578032b5c03e4e1dc32aab9278d26fa431ab
https://github.com/IABTechLab/iabgpp-java/tree/e50a578032b5c03e4e1dc32aab9278d26fa431ab
;https://github.com/IABTechLab/iabgpp-java/pull/84/commits/1ae9e6d0f0627e6f227e6adf7e924b39af19c500
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
1ae9e6dhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/1ae9e6d0f0627e6f227e6adf7e924b39af19c500
https://github.com/IABTechLab/iabgpp-java/tree/1ae9e6d0f0627e6f227e6adf7e924b39af19c500
upgrade slicing methodology to use indexOfhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/4e7366331305963c776e8c2544f61a807f6a8d2b
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
4e73663https://github.com/IABTechLab/iabgpp-java/pull/84/commits/4e7366331305963c776e8c2544f61a807f6a8d2b
https://github.com/IABTechLab/iabgpp-java/tree/4e7366331305963c776e8c2544f61a807f6a8d2b
substringhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/f463f6bd99debbcc433a17453b833e631dbac7a4
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
f463f6bhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/f463f6bd99debbcc433a17453b833e631dbac7a4
https://github.com/IABTechLab/iabgpp-java/tree/f463f6bd99debbcc433a17453b833e631dbac7a4
clear only if something was therehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/a8d48c579c3a7ae083bbfb55dad5ef210f61a1c0
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
a8d48c5https://github.com/IABTechLab/iabgpp-java/pull/84/commits/a8d48c579c3a7ae083bbfb55dad5ef210f61a1c0
https://github.com/IABTechLab/iabgpp-java/tree/a8d48c579c3a7ae083bbfb55dad5ef210f61a1c0
do base64 in blockshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/9ea3b0884ab4ef4848c3c34e4ebb755d8700ebcc
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
9ea3b08https://github.com/IABTechLab/iabgpp-java/pull/84/commits/9ea3b0884ab4ef4848c3c34e4ebb755d8700ebcc
https://github.com/IABTechLab/iabgpp-java/tree/9ea3b0884ab4ef4848c3c34e4ebb755d8700ebcc
add base 64 testhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/5c1d47393856dc6363c6020244a783f825cb706a
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
5c1d473https://github.com/IABTechLab/iabgpp-java/pull/84/commits/5c1d47393856dc6363c6020244a783f825cb706a
https://github.com/IABTechLab/iabgpp-java/tree/5c1d47393856dc6363c6020244a783f825cb706a
clean up maven configurationhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/e09b30ebc5c40f2047caee34012abb1e92fd28d8
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
e09b30ehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/e09b30ebc5c40f2047caee34012abb1e92fd28d8
https://github.com/IABTechLab/iabgpp-java/tree/e09b30ebc5c40f2047caee34012abb1e92fd28d8
use bit set for fixed listhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/7e1a12f5502183e6fb7d597b9c313132df3ec1d2
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
7e1a12fhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/7e1a12f5502183e6fb7d597b9c313132df3ec1d2
https://github.com/IABTechLab/iabgpp-java/tree/7e1a12f5502183e6fb7d597b9c313132df3ec1d2
lazy init of collections when decode does sliceshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/dcd562febf5a85dc4bd8dc3a1f6c928a929ba7e2
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
dcd562fhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/dcd562febf5a85dc4bd8dc3a1f6c928a929ba7e2
https://github.com/IABTechLab/iabgpp-java/tree/dcd562febf5a85dc4bd8dc3a1f6c928a929ba7e2
make tests passhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/cc1ebac46f0dead59ee5aa6d35f51d2b66c78b15
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
cc1ebachttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/cc1ebac46f0dead59ee5aa6d35f51d2b66c78b15
https://github.com/IABTechLab/iabgpp-java/tree/cc1ebac46f0dead59ee5aa6d35f51d2b66c78b15
unify bit stringhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/e0840d0f46cf681a76ffe1e36c577d2de5a94a84
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
e0840d0https://github.com/IABTechLab/iabgpp-java/pull/84/commits/e0840d0f46cf681a76ffe1e36c577d2de5a94a84
https://github.com/IABTechLab/iabgpp-java/tree/e0840d0f46cf681a76ffe1e36c577d2de5a94a84
remove redundant codehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/2b17dddd78b3d472196a240fef1c012a2745d60d
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
2b17dddhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/2b17dddd78b3d472196a240fef1c012a2745d60d
https://github.com/IABTechLab/iabgpp-java/tree/2b17dddd78b3d472196a240fef1c012a2745d60d
consolidate and rename read/write methodshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/b78569311d0311b9c83b6a34d1a39ebe38cc5545
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
b785693https://github.com/IABTechLab/iabgpp-java/pull/84/commits/b78569311d0311b9c83b6a34d1a39ebe38cc5545
https://github.com/IABTechLab/iabgpp-java/tree/b78569311d0311b9c83b6a34d1a39ebe38cc5545
fix packageshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/c835146816b71242875fc9fba80e5fb28207487e
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
c835146https://github.com/IABTechLab/iabgpp-java/pull/84/commits/c835146816b71242875fc9fba80e5fb28207487e
https://github.com/IABTechLab/iabgpp-java/tree/c835146816b71242875fc9fba80e5fb28207487e
fewer field updateshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/2638edb815fd75a4ea9c1e582a898ec79e29b1b7
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
2638edbhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/2638edb815fd75a4ea9c1e582a898ec79e29b1b7
https://github.com/IABTechLab/iabgpp-java/tree/2638edb815fd75a4ea9c1e582a898ec79e29b1b7
flip byte orderhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/51a08ab6f9e94d106cac08dabfca475f15a3ed99
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
51a08abhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/51a08ab6f9e94d106cac08dabfca475f15a3ed99
https://github.com/IABTechLab/iabgpp-java/tree/51a08ab6f9e94d106cac08dabfca475f15a3ed99
faster numeric decodershttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/9ed3b17e0bded30a1119d348dd59fa5bd0f797cf
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
9ed3b17https://github.com/IABTechLab/iabgpp-java/pull/84/commits/9ed3b17e0bded30a1119d348dd59fa5bd0f797cf
https://github.com/IABTechLab/iabgpp-java/tree/9ed3b17e0bded30a1119d348dd59fa5bd0f797cf
cleanuphttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/adcdb9b14c223282b259091deb82125d57ef6fd6
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
adcdb9bhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/adcdb9b14c223282b259091deb82125d57ef6fd6
https://github.com/IABTechLab/iabgpp-java/tree/adcdb9b14c223282b259091deb82125d57ef6fd6
clean up DataTypehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/8df35e0e55d8d975f72ee403f9fe2ab7f24dfff4
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
8df35e0https://github.com/IABTechLab/iabgpp-java/pull/84/commits/8df35e0e55d8d975f72ee403f9fe2ab7f24dfff4
https://github.com/IABTechLab/iabgpp-java/tree/8df35e0e55d8d975f72ee403f9fe2ab7f24dfff4
unify datatype hierarchyhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/d3fff8a2ebb512bf4a1693bb79e385eb144aa972
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
d3fff8ahttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/d3fff8a2ebb512bf4a1693bb79e385eb144aa972
https://github.com/IABTechLab/iabgpp-java/tree/d3fff8a2ebb512bf4a1693bb79e385eb144aa972
migrate to fieldshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/6a11348129c93a4609ae02c93c2030394fe62884
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
6a11348https://github.com/IABTechLab/iabgpp-java/pull/84/commits/6a11348129c93a4609ae02c93c2030394fe62884
https://github.com/IABTechLab/iabgpp-java/tree/6a11348129c93a4609ae02c93c2030394fe62884
fix dynamic sizinghttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/8d87d70b0ce41ef4247c4d8ed1247deef2fa0d5c
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
8d87d70https://github.com/IABTechLab/iabgpp-java/pull/84/commits/8d87d70b0ce41ef4247c4d8ed1247deef2fa0d5c
https://github.com/IABTechLab/iabgpp-java/tree/8d87d70b0ce41ef4247c4d8ed1247deef2fa0d5c
fix tests and cleanuphttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/10bd6a405bf65fda250cae4c2b9ccbdddf376564
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
10bd6a4https://github.com/IABTechLab/iabgpp-java/pull/84/commits/10bd6a405bf65fda250cae4c2b9ccbdddf376564
https://github.com/IABTechLab/iabgpp-java/tree/10bd6a405bf65fda250cae4c2b9ccbdddf376564
remove bespoke segmentshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/c3fdad4a409d884ea7e78f111aaf7280e81cac27
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
c3fdad4https://github.com/IABTechLab/iabgpp-java/pull/84/commits/c3fdad4a409d884ea7e78f111aaf7280e81cac27
https://github.com/IABTechLab/iabgpp-java/tree/c3fdad4a409d884ea7e78f111aaf7280e81cac27
clean up us hierarchyhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/0a1ea0965f1563b08f611a357c105e03970b88b0
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
0a1ea09https://github.com/IABTechLab/iabgpp-java/pull/84/commits/0a1ea0965f1563b08f611a357c105e03970b88b0
https://github.com/IABTechLab/iabgpp-java/tree/0a1ea0965f1563b08f611a357c105e03970b88b0
cleanuphttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/6e3bb4d2290308e2c2347cf5fa89c0c70f6c92db
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
6e3bb4dhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/6e3bb4d2290308e2c2347cf5fa89c0c70f6c92db
https://github.com/IABTechLab/iabgpp-java/tree/6e3bb4d2290308e2c2347cf5fa89c0c70f6c92db
fix derivedshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/6be47f5976a66b999e1eeb007b227507a7ecd657
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
6be47f5https://github.com/IABTechLab/iabgpp-java/pull/84/commits/6be47f5976a66b999e1eeb007b227507a7ecd657
https://github.com/IABTechLab/iabgpp-java/tree/6be47f5976a66b999e1eeb007b227507a7ecd657
move namehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/bff7d39b64c251e3e718c2637d9ffa985f60a604
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
bff7d39https://github.com/IABTechLab/iabgpp-java/pull/84/commits/bff7d39b64c251e3e718c2637d9ffa985f60a604
https://github.com/IABTechLab/iabgpp-java/tree/bff7d39b64c251e3e718c2637d9ffa985f60a604
add some tostringhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/e10dedd192dd4b5b975adfa83b2665cbaf192a06
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
e10deddhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/e10dedd192dd4b5b975adfa83b2665cbaf192a06
https://github.com/IABTechLab/iabgpp-java/tree/e10dedd192dd4b5b975adfa83b2665cbaf192a06
presize gpp section maphttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/c430b5fa56b3f555a2c490fe1dc2fbbe092e2d5e
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
c430b5fhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/c430b5fa56b3f555a2c490fe1dc2fbbe092e2d5e
https://github.com/IABTechLab/iabgpp-java/tree/c430b5fa56b3f555a2c490fe1dc2fbbe092e2d5e
clean up exceptionshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/86c27fc87fdab08a83fadfb1d56ef77c63676787
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
86c27fchttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/86c27fc87fdab08a83fadfb1d56ef77c63676787
https://github.com/IABTechLab/iabgpp-java/tree/86c27fc87fdab08a83fadfb1d56ef77c63676787
more clean uphttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/dd962e93a31d39a4dfa6fec9e6f4a0aa27f56a00
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
dd962e9https://github.com/IABTechLab/iabgpp-java/pull/84/commits/dd962e93a31d39a4dfa6fec9e6f4a0aa27f56a00
https://github.com/IABTechLab/iabgpp-java/tree/dd962e93a31d39a4dfa6fec9e6f4a0aa27f56a00
test field names to stringhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/f647e9b2f0bd71d9fd7c78613c0d268ba3a86a44
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
f647e9bhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/f647e9b2f0bd71d9fd7c78613c0d268ba3a86a44
https://github.com/IABTechLab/iabgpp-java/tree/f647e9b2f0bd71d9fd7c78613c0d268ba3a86a44
fix constant nameshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/0a3f100ce42594783265aff080116f219a2fcb2d
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
0a3f100https://github.com/IABTechLab/iabgpp-java/pull/84/commits/0a3f100ce42594783265aff080116f219a2fcb2d
https://github.com/IABTechLab/iabgpp-java/tree/0a3f100ce42594783265aff080116f219a2fcb2d
optimize validatorhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/558aaa2e88566654b159e90d4e7d09ceac5969d6
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
558aaa2https://github.com/IABTechLab/iabgpp-java/pull/84/commits/558aaa2e88566654b159e90d4e7d09ceac5969d6
https://github.com/IABTechLab/iabgpp-java/tree/558aaa2e88566654b159e90d4e7d09ceac5969d6
move source and add jacocohttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/1fb8dabaac5cec09e20589a7946ed79accce5835
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
1fb8dabhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/1fb8dabaac5cec09e20589a7946ed79accce5835
https://github.com/IABTechLab/iabgpp-java/tree/1fb8dabaac5cec09e20589a7946ed79accce5835
use SNAPSHOT instead of RC1https://github.com/IABTechLab/iabgpp-java/pull/84/commits/ff3f858c65fde9a033a410916eca29fdeddd17e8
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
ff3f858https://github.com/IABTechLab/iabgpp-java/pull/84/commits/ff3f858c65fde9a033a410916eca29fdeddd17e8
https://github.com/IABTechLab/iabgpp-java/tree/ff3f858c65fde9a033a410916eca29fdeddd17e8
Merge branch '4.X-maven-fixes' of github.com:yuzawa-san/iabgpp-java into 4.X-compact-fixed-int-listhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/620be79811e0dbae307d9218f08147db135def19
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
620be79https://github.com/IABTechLab/iabgpp-java/pull/84/commits/620be79811e0dbae307d9218f08147db135def19
https://github.com/IABTechLab/iabgpp-java/tree/620be79811e0dbae307d9218f08147db135def19
spotless applyhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/0ff66acc0d7f047355ee97abbb3fb42430fc1bc7
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
0ff66achttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/0ff66acc0d7f047355ee97abbb3fb42430fc1bc7
https://github.com/IABTechLab/iabgpp-java/tree/0ff66acc0d7f047355ee97abbb3fb42430fc1bc7
remove useless formatter on/offhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/2fd8542e8a64f25ab66b9f1bc305a9cc2e31808a
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
2fd8542https://github.com/IABTechLab/iabgpp-java/pull/84/commits/2fd8542e8a64f25ab66b9f1bc305a9cc2e31808a
https://github.com/IABTechLab/iabgpp-java/tree/2fd8542e8a64f25ab66b9f1bc305a9cc2e31808a
lazy slicinghttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/d3aca8517cc6627913660e903bdd40da60a06b63
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
d3aca85https://github.com/IABTechLab/iabgpp-java/pull/84/commits/d3aca8517cc6627913660e903bdd40da60a06b63
https://github.com/IABTechLab/iabgpp-java/tree/d3aca8517cc6627913660e903bdd40da60a06b63
add mnhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/db1c6a169ddec884de947b596a8ecf168ab17dce
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
db1c6a1https://github.com/IABTechLab/iabgpp-java/pull/84/commits/db1c6a169ddec884de947b596a8ecf168ab17dce
https://github.com/IABTechLab/iabgpp-java/tree/db1c6a169ddec884de947b596a8ecf168ab17dce
seamless support usnatv2https://github.com/IABTechLab/iabgpp-java/pull/84/commits/7ecbbc7e5af1aac732a09fc1d0c637b2c80a71e7
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
7ecbbc7https://github.com/IABTechLab/iabgpp-java/pull/84/commits/7ecbbc7e5af1aac732a09fc1d0c637b2c80a71e7
https://github.com/IABTechLab/iabgpp-java/tree/7ecbbc7e5af1aac732a09fc1d0c637b2c80a71e7
Merge branch '4.X-mn' into 4.X-perf-optimizationshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/2f9f831f676ef71aaa11c10b55d37e980f4fbca9
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
2f9f831https://github.com/IABTechLab/iabgpp-java/pull/84/commits/2f9f831f676ef71aaa11c10b55d37e980f4fbca9
https://github.com/IABTechLab/iabgpp-java/tree/2f9f831f676ef71aaa11c10b55d37e980f4fbca9
clean up mnhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/32e3a5fa8d00b12b2dc44dccddbf9fa4a99c61bc
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
32e3a5fhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/32e3a5fa8d00b12b2dc44dccddbf9fa4a99c61bc
https://github.com/IABTechLab/iabgpp-java/tree/32e3a5fa8d00b12b2dc44dccddbf9fa4a99c61bc
clean up support for optional segmentshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/04eb295002ed7201f0f1ccff65cafab7a7a8e1cf
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
04eb295https://github.com/IABTechLab/iabgpp-java/pull/84/commits/04eb295002ed7201f0f1ccff65cafab7a7a8e1cf
https://github.com/IABTechLab/iabgpp-java/tree/04eb295002ed7201f0f1ccff65cafab7a7a8e1cf
tcf 2.3 supporthttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/d14a86b9b8ff5ebdadec9fed1e939fbb47e33006
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
d14a86bhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/d14a86b9b8ff5ebdadec9fed1e939fbb47e33006
https://github.com/IABTechLab/iabgpp-java/tree/d14a86b9b8ff5ebdadec9fed1e939fbb47e33006
do not throw exception on contains zero or negativehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/ca1ffbd36ce036e4e01290623755b8ba927bd927
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
ca1ffbdhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/ca1ffbd36ce036e4e01290623755b8ba927bd927
https://github.com/IABTechLab/iabgpp-java/tree/ca1ffbd36ce036e4e01290623755b8ba927bd927
add range entry toStringhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/93690f82d277e6c3423a4cbe6827440b1998effe
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
93690f8https://github.com/IABTechLab/iabgpp-java/pull/84/commits/93690f82d277e6c3423a4cbe6827440b1998effe
https://github.com/IABTechLab/iabgpp-java/tree/93690f82d277e6c3423a4cbe6827440b1998effe
Update IntegerSetTest.javahttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/1102e11dcfadd0164bb2e17fa94831528c658140
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
1102e11https://github.com/IABTechLab/iabgpp-java/pull/84/commits/1102e11dcfadd0164bb2e17fa94831528c658140
https://github.com/IABTechLab/iabgpp-java/tree/1102e11dcfadd0164bb2e17fa94831528c658140
fix dirty settinghttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/210e4aef9750762af9b44187a14018865b43962e
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
210e4aehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/210e4aef9750762af9b44187a14018865b43962e
https://github.com/IABTechLab/iabgpp-java/tree/210e4aef9750762af9b44187a14018865b43962e
spotlesshttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/1d74ee62cdac9d04a3803ed781b99904f0ba2e6e
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
1d74ee6https://github.com/IABTechLab/iabgpp-java/pull/84/commits/1d74ee62cdac9d04a3803ed781b99904f0ba2e6e
https://github.com/IABTechLab/iabgpp-java/tree/1d74ee62cdac9d04a3803ed781b99904f0ba2e6e
ehttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/c21e64f8af19c64ba106a4628572730c329ca1c0
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
c21e64fhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/c21e64f8af19c64ba106a4628572730c329ca1c0
https://github.com/IABTechLab/iabgpp-java/tree/c21e64f8af19c64ba106a4628572730c329ca1c0
clean up toStringhttps://github.com/IABTechLab/iabgpp-java/pull/84/commits/6ca6d111842ec0e316c2d2ac9672da4abd58c789
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/IABTechLab/iabgpp-java/commits?author=yuzawa-san
6ca6d11https://github.com/IABTechLab/iabgpp-java/pull/84/commits/6ca6d111842ec0e316c2d2ac9672da4abd58c789
https://github.com/IABTechLab/iabgpp-java/tree/6ca6d111842ec0e316c2d2ac9672da4abd58c789
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.