| react-profiling | 0 |
| react-import-map | react,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 | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:9f17c92c-1e1e-053e-9fb9-6facbd95bd27 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 8DB8:37C1B1:350AC3:4912D4:6AF65A07 |
| html-safe-nonce | a6990f0768442e9364f00db648a19cdcbd8bfc23aecf3a46c846ae3568d1c4ad |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4REI4OjM3QzFCMTozNTBBQzM6NDkxMkQ0OjZBRjY1QTA3IiwidmlzaXRvcl9pZCI6IjI0MDI4MzE0ODE0NTAxNTg1OTkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 9e2d57d0bd891a3adb399e77472135c4f340f54b12bf60cd02134f89b08ef9fc |
| hovercard-subject-tag | pull_request:1982292157 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/IABTechLab/iabgpp-java/56/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/45ebeff271749ff608e18952c75428f7f25ebd69d3fbe687c85cdd702f40a29f/IABTechLab/iabgpp-java/pull/56 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/45ebeff271749ff608e18952c75428f7f25ebd69d3fbe687c85cdd702f40a29f/IABTechLab/iabgpp-java/pull/56 |
| og:image:alt | I found the CPU and Memory in the decode hot path is very high, so I did some light refactoring to alleviate this.
Added a BitString and BitStringBuilder for efficient bitstring operations
Make su... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | yuzawa-san |
| hostname | github.com |
| expected-hostname | github.com |
| None | fded9ab97d594702a6a4ebcef0ee4f94c91fb16da7c62cac91ee0125e9c2d58c |
| turbo-cache-control | no-cache |
| go-import | github.com/IABTechLab/iabgpp-java git https://github.com/IABTechLab/iabgpp-java.git |
| octolytics-dimension-user_id | 82903538 |
| octolytics-dimension-user_login | IABTechLab |
| octolytics-dimension-repository_id | 538620496 |
| octolytics-dimension-repository_nwo | IABTechLab/iabgpp-java |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 538620496 |
| octolytics-dimension-repository_network_root_nwo | IABTechLab/iabgpp-java |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 39cd7745159797c426e62ba2199c584d653d4b32 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | pull-requests |
| Skip to content | https://github.com/IABTechLab/iabgpp-java/pull/56#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FIABTechLab%2Fiabgpp-java%2Fpull%2F56 |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects, and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FIABTechLab%2Fiabgpp-java%2Fpull%2F56 |
| Sign up | https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=IABTechLab%2Fiabgpp-java |
| Reload | https://github.com/IABTechLab/iabgpp-java/pull/56 |
| Reload | https://github.com/IABTechLab/iabgpp-java/pull/56 |
| Reload | https://github.com/IABTechLab/iabgpp-java/pull/56 |
| IABTechLab | https://github.com/IABTechLab |
| iabgpp-java | https://github.com/IABTechLab/iabgpp-java |
| Code | https://github.com/IABTechLab/iabgpp-java |
| Issues13 (13) | https://github.com/IABTechLab/iabgpp-java/issues |
| Pull requests4 (4) | https://github.com/IABTechLab/iabgpp-java/pulls |
| Actions | https://github.com/IABTechLab/iabgpp-java/actions |
| Projects | https://github.com/IABTechLab/iabgpp-java/projects |
| Security and quality | https://github.com/IABTechLab/iabgpp-java/security |
| Insights | https://github.com/IABTechLab/iabgpp-java/pulse |
| https://github.com/IABTechLab/iabgpp-java |
| lamrowena | https://github.com/lamrowena |
| IABTechLab:4.X | https://github.com/IABTechLab/iabgpp-java/tree/4.X |
| yuzawa-san:cpu-memory-optimizations | https://github.com/yuzawa-san/iabgpp-java/tree/cpu-memory-optimizations |
| Conversation | https://github.com/IABTechLab/iabgpp-java/pull/56 |
| Commits43 (43) | https://github.com/IABTechLab/iabgpp-java/pull/56/commits |
| Checks | https://github.com/IABTechLab/iabgpp-java/pull/56/checks |
| Files changed | https://github.com/IABTechLab/iabgpp-java/pull/56/files |
| CPU and Memory Optimizations | https://github.com/IABTechLab/iabgpp-java/pull/56#top |
| lamrowena | https://github.com/lamrowena |
| IABTechLab:4.X | https://github.com/IABTechLab/iabgpp-java/tree/4.X |
| yuzawa-san:cpu-memory-optimizations | https://github.com/yuzawa-san/iabgpp-java/tree/cpu-memory-optimizations |
|
| https://github.com/yuzawa-san |
| yuzawa-san | https://github.com/yuzawa-san |
| Jul 23, 2024 | https://github.com/IABTechLab/iabgpp-java/pull/56#issue-2424024173 |
| Please reload this page | https://github.com/IABTechLab/iabgpp-java/pull/56 |
| https://github.com/InteractiveAdvertisingBureau/iabtcf-java | https://github.com/InteractiveAdvertisingBureau/iabtcf-java |
| async-profiler | https://github.com/async-profiler/async-profiler |
| https://private-user-images.githubusercontent.com/1082334/351149669-94d574cf-c693-40c8-8bb3-680a23ecc8b1.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3OTQ1MzAxMDAsIm5iZiI6MTc5NDUyOTgwMCwicGF0aCI6Ii8xMDgyMzM0LzM1MTE0OTY2OS05NGQ1NzRjZi1jNjkzLTQwYzgtOGJiMy02ODBhMjNlY2M4YjEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MTExMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjExMTNUMDAzMDAwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9Mzg5OWFkN2ZjNDRmNjQ0ODllMjMwZDBjMjIxZDZjZTZmNjQ5MjA5NGM1MmZkNTAzYTE5ZDljYThlZDI5Yzg0MiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.1wLJ3uzlA9qeXvGIkvp5TDewMblqEKk8S99nUUDy4OA |
| https://private-user-images.githubusercontent.com/1082334/351149728-87db6e1a-fdc4-4f86-a6c3-c6e85d77bacd.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3OTQ1MzAxMDAsIm5iZiI6MTc5NDUyOTgwMCwicGF0aCI6Ii8xMDgyMzM0LzM1MTE0OTcyOC04N2RiNmUxYS1mZGM0LTRmODYtYTZjMy1jNmU4NWQ3N2JhY2QucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MTExMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjExMTNUMDAzMDAwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MjIzZGZkYzQyYTdhOWEwNzM1YWYzOWNmYzllOWRiNzQ2ZWI1YWE1NDFkZmIwNjg0MmJmYjcwMDFlM2I5OTVjZSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.urJPqdpEv1ipk-liIGefysZP5Vn-Ny-6pZjDK2ePYlI |
| https://private-user-images.githubusercontent.com/1082334/351149788-31125cfc-6899-43ea-8a22-caf7cad58d2e.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3OTQ1MzAxMDAsIm5iZiI6MTc5NDUyOTgwMCwicGF0aCI6Ii8xMDgyMzM0LzM1MTE0OTc4OC0zMTEyNWNmYy02ODk5LTQzZWEtOGEyMi1jYWY3Y2FkNThkMmUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MTExMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjExMTNUMDAzMDAwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NmQyNjhmMjY0MmZlYmMwODRmNDQ5Mzc2MGNlMzA0NjI5ODRjMjUzMWRiYmZkZDQ3MWZhN2IwZTJiZGY4Zjg4ZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.UH8Ei0D26OYSMNW9JFLdxVVl-WEiQj-XNv9P0PxyeaE |
| https://private-user-images.githubusercontent.com/1082334/351149839-4b4cf038-47fc-4986-8ad9-91833dc20698.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3OTQ1MzAxMDAsIm5iZiI6MTc5NDUyOTgwMCwicGF0aCI6Ii8xMDgyMzM0LzM1MTE0OTgzOS00YjRjZjAzOC00N2ZjLTQ5ODYtOGFkOS05MTgzM2RjMjA2OTgucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MTExMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjExMTNUMDAzMDAwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MmJkMmMyMDU0Y2E1NjI4ZGZkNjgxNjY4ZDNkNmMyYTZiNTIyNmI4Yjc0ODE0NGIyNDE0ZmYxYWMxODRmNjRiYyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.90vxgov4g2aQAK8cgYWc6YhhV_Ys13g4k_1ARKGkJiY |
| https://github.com/InteractiveAdvertisingBureau/iabtcf-java/blob/master/iabtcf-decoder/src/main/java/com/iabtcf/utils/IntIterable.java | https://github.com/InteractiveAdvertisingBureau/iabtcf-java/blob/master/iabtcf-decoder/src/main/java/com/iabtcf/utils/IntIterable.java |
| #25 | https://github.com/IABTechLab/iabgpp-java/issues/25 |
| #45 | https://github.com/IABTechLab/iabgpp-java/pull/45 |
| Please reload this page | https://github.com/IABTechLab/iabgpp-java/pull/56 |
| https://github.com/yuzawa-san |
| yuzawa-san | https://github.com/yuzawa-san |
|
Jul 23, 2024
| https://github.com/IABTechLab/iabgpp-java/pull/56#ref-pullrequest-2119499985 |
|
Reduce the number of object allocations on the decode/encode hotpath
#45
| https://github.com/IABTechLab/iabgpp-java/pull/45 |
| https://github.com/ChristopherWirt |
| ChristopherWirt | https://github.com/ChristopherWirt |
| Jul 25, 2024 | https://github.com/IABTechLab/iabgpp-java/pull/56#issuecomment-2249959622 |
| Please reload this page | https://github.com/IABTechLab/iabgpp-java/pull/56 |
| https://github.com/yuzawa-san |
| yuzawa-san | https://github.com/yuzawa-san |
| force-pushed | https://github.com/IABTechLab/iabgpp-java/compare/5e4b9717c9d2174e593266478905220955c94d35..02f53c4b13bd3f511b0e6d56f086bb8e77e561f7 |
| 5e4b971 | https://github.com/IABTechLab/iabgpp-java/commit/5e4b9717c9d2174e593266478905220955c94d35 |
| 02f53c4 | https://github.com/IABTechLab/iabgpp-java/commit/02f53c4b13bd3f511b0e6d56f086bb8e77e561f7 |
|
Compare
| https://github.com/IABTechLab/iabgpp-java/compare/5e4b9717c9d2174e593266478905220955c94d35..02f53c4b13bd3f511b0e6d56f086bb8e77e561f7 |
| July 25, 2024 16:34 | https://github.com/IABTechLab/iabgpp-java/pull/56#event-13649900633 |
| https://github.com/yuzawa-san |
| yuzawa-san | https://github.com/yuzawa-san |
|
Jul 25, 2024
| https://github.com/IABTechLab/iabgpp-java/pull/56#ref-issue-1597416929 |
|
High CPU Consumption
#25
| https://github.com/IABTechLab/iabgpp-java/issues/25 |
| https://github.com/yuzawa-san |
| yuzawa-san | https://github.com/yuzawa-san |
| Aug 21, 2024 | https://github.com/IABTechLab/iabgpp-java/pull/56#issuecomment-2302651246 |
| @iabmayank | https://github.com/iabmayank |
| @chuff | https://github.com/chuff |
| Please reload this page | https://github.com/IABTechLab/iabgpp-java/pull/56 |
|
Fail fast
#55
| https://github.com/IABTechLab/iabgpp-java/pull/55 |
|
Tx fl or mt
#57
| https://github.com/IABTechLab/iabgpp-java/pull/57 |
| https://github.com/AntoxaAntoxic |
| AntoxaAntoxic | https://github.com/AntoxaAntoxic |
|
Oct 15, 2024
| https://github.com/IABTechLab/iabgpp-java/pull/56#pullrequestreview-2369020667 |
|
View reviewed changes
| https://github.com/IABTechLab/iabgpp-java/pull/56/files |
| https://github.com/yuzawa-san |
| yuzawa-san | https://github.com/yuzawa-san |
| force-pushed | https://github.com/IABTechLab/iabgpp-java/compare/8bac901b0ff0a20a92f2b0d57b05fb141efedefc..c30373e3be96009d7c20926b2127833fc2dfb40a |
| 8bac901 | https://github.com/IABTechLab/iabgpp-java/commit/8bac901b0ff0a20a92f2b0d57b05fb141efedefc |
| c30373e | https://github.com/IABTechLab/iabgpp-java/commit/c30373e3be96009d7c20926b2127833fc2dfb40a |
|
Compare
| https://github.com/IABTechLab/iabgpp-java/compare/8bac901b0ff0a20a92f2b0d57b05fb141efedefc..c30373e3be96009d7c20926b2127833fc2dfb40a |
| November 6, 2024 00:27 | https://github.com/IABTechLab/iabgpp-java/pull/56#event-15132222903 |
| https://github.com/yuzawa-san |
| yuzawa-san | https://github.com/yuzawa-san |
| Nov 6, 2024 | https://github.com/IABTechLab/iabgpp-java/pull/56#issuecomment-2458465633 |
| @iabmayank | https://github.com/iabmayank |
| @chuff | https://github.com/chuff |
| Please reload this page | https://github.com/IABTechLab/iabgpp-java/pull/56 |
| https://github.com/yuzawa-san |
| yuzawa-san | https://github.com/yuzawa-san |
|
Nov 16, 2024
| https://github.com/IABTechLab/iabgpp-java/pull/56#ref-pullrequest-2659591702 |
|
DE IA NE NH NJ TN MSPA USNAT
#65
| https://github.com/IABTechLab/iabgpp-java/pull/65 |
| https://github.com/lamrowena |
| lamrowena | https://github.com/lamrowena |
| Nov 20, 2024 | https://github.com/IABTechLab/iabgpp-java/pull/56#issuecomment-2489437497 |
| @yuzawa-san | https://github.com/yuzawa-san |
| Please reload this page | https://github.com/IABTechLab/iabgpp-java/pull/56 |
| https://github.com/chuff |
| chuff | https://github.com/chuff |
| Dec 9, 2024 | https://github.com/IABTechLab/iabgpp-java/pull/56#issuecomment-2528506606 |
| @yuzawa-san | https://github.com/yuzawa-san |
| Please reload this page | https://github.com/IABTechLab/iabgpp-java/pull/56 |
| https://github.com/yuzawa-san |
| yuzawa-san | https://github.com/yuzawa-san |
| Dec 9, 2024 | https://github.com/IABTechLab/iabgpp-java/pull/56#issuecomment-2529361708 |
| @chuff | https://github.com/chuff |
| Please reload this page | https://github.com/IABTechLab/iabgpp-java/pull/56 |
| https://github.com/yuzawa-san |
| yuzawa-san | https://github.com/yuzawa-san |
| Apr 16, 2025 | https://github.com/IABTechLab/iabgpp-java/pull/56#issuecomment-2810596876 |
| @chuff | https://github.com/chuff |
| @AntoxaAntoxic | https://github.com/AntoxaAntoxic |
| @ChristopherWirt | https://github.com/ChristopherWirt |
| @lamrowena | https://github.com/lamrowena |
| Please reload this page | https://github.com/IABTechLab/iabgpp-java/pull/56 |
| https://github.com/yuzawa-san |
| yuzawa-san | https://github.com/yuzawa-san |
| Apr 16, 2025 | https://github.com/IABTechLab/iabgpp-java/pull/56#issuecomment-2810730461 |
| Please reload this page | https://github.com/IABTechLab/iabgpp-java/pull/56 |
| Please reload this page | https://github.com/IABTechLab/iabgpp-java/pull/56 |
| https://github.com/chuff |
| chuff | https://github.com/chuff |
|
Apr 24, 2025
| https://github.com/IABTechLab/iabgpp-java/pull/56#pullrequestreview-2791026732 |
|
View reviewed changes
| https://github.com/IABTechLab/iabgpp-java/pull/56/files |
| https://github.com/iabmayank |
| iabmayank | https://github.com/iabmayank |
| force-pushed | https://github.com/IABTechLab/iabgpp-java/compare/897eb4280a4db51e1d9bdf92bf471ecf94a89050..5b10385934f3d90b64fbe1e489a806440123d674 |
| 897eb42 | https://github.com/IABTechLab/iabgpp-java/commit/897eb4280a4db51e1d9bdf92bf471ecf94a89050 |
| 5b10385 | https://github.com/IABTechLab/iabgpp-java/commit/5b10385934f3d90b64fbe1e489a806440123d674 |
|
Compare
| https://github.com/IABTechLab/iabgpp-java/compare/897eb4280a4db51e1d9bdf92bf471ecf94a89050..5b10385934f3d90b64fbe1e489a806440123d674 |
| June 9, 2025 21:08 | https://github.com/IABTechLab/iabgpp-java/pull/56#event-18062906922 |
| https://github.com/aitnitishshelage |
| aitnitishshelage | https://github.com/aitnitishshelage |
| force-pushed | https://github.com/IABTechLab/iabgpp-java/compare/db965bfd338b3e39a879a95763f471e47b7bb827..6235cbe6198b8188d75e0d27ee69ad39c2946511 |
| db965bf | https://github.com/IABTechLab/iabgpp-java/commit/db965bfd338b3e39a879a95763f471e47b7bb827 |
| 6235cbe | https://github.com/IABTechLab/iabgpp-java/commit/6235cbe6198b8188d75e0d27ee69ad39c2946511 |
|
Compare
| https://github.com/IABTechLab/iabgpp-java/compare/db965bfd338b3e39a879a95763f471e47b7bb827..6235cbe6198b8188d75e0d27ee69ad39c2946511 |
| June 11, 2025 12:06 | https://github.com/IABTechLab/iabgpp-java/pull/56#event-18093010861 |
| https://github.com/lamrowena |
| lamrowena | https://github.com/lamrowena |
| June 26, 2025 16:23 | https://github.com/IABTechLab/iabgpp-java/pull/56#event-18339602192 |
| yuzawa-san | https://github.com/yuzawa-san |
| June 26, 2025 18:32 | https://github.com/IABTechLab/iabgpp-java/pull/56#commits-pushed-24147c4 |
|
| https://github.com/yuzawa-san |
| cpu and memory optimizations | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/24147c43690f8128acaa64468c3b4d2907768e27 |
| 24147c4 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/24147c43690f8128acaa64468c3b4d2907768e27 |
|
| https://github.com/yuzawa-san |
| zero copy split | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/d14374d060b4f0fecb2e829f2281d1a5e76617f9 |
| d14374d | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/d14374d060b4f0fecb2e829f2281d1a5e76617f9 |
|
| https://github.com/yuzawa-san |
| optimize fl,mt,or,tx | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/f7b9f73fff4714738f32bfe2ff67abd9b608d51a |
| f7b9f73 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/f7b9f73fff4714738f32bfe2ff67abd9b608d51a |
|
| https://github.com/yuzawa-san |
| update mt | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/8595a964a78fa93d0fa386e26f3574b826349543 |
| 8595a96 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/8595a964a78fa93d0fa386e26f3574b826349543 |
|
| https://github.com/yuzawa-san |
| remove microbenchmarking | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/f3f8c3fd735cd6d724091d88341647d6da54f950 |
| f3f8c3f | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/f3f8c3fd735cd6d724091d88341647d6da54f950 |
|
| https://github.com/yuzawa-san |
| fewer substrings | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/165d8ec8e03a13dab85646762112d97aa55492dc |
| 165d8ec | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/165d8ec8e03a13dab85646762112d97aa55492dc |
|
| https://github.com/yuzawa-san |
| fibonacci optimization | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/564bda1394c1a19c30e5a1d4ac95978b8a77a5d8 |
| 564bda1 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/564bda1394c1a19c30e5a1d4ac95978b8a77a5d8 |
|
| https://github.com/yuzawa-san |
| annotate tests | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/0c9a10f66227ed2f21a679f47a428394e9e3c2ba |
| 0c9a10f | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/0c9a10f66227ed2f21a679f47a428394e9e3c2ba |
|
| https://github.com/yuzawa-san |
| loop variables | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/68788e1c235f04330c641ec3204516594ee767c4 |
| 68788e1 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/68788e1c235f04330c641ec3204516594ee767c4 |
| yuzawa-san | https://github.com/yuzawa-san |
| June 26, 2025 18:36 | https://github.com/IABTechLab/iabgpp-java/pull/56#commits-pushed-dcc958d |
|
| https://github.com/yuzawa-san |
| store fields in list instead of map | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/dcc958d6d5235da6bcfa6ad7d0f07789a1a606f3 |
| dcc958d | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/dcc958d6d5235da6bcfa6ad7d0f07789a1a606f3 |
|
| https://github.com/yuzawa-san |
| use StringBuilders to avoid copies | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/0702f1bf1aab4e85f5f839cf6f42bfefc35e1ead |
| 0702f1b | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/0702f1bf1aab4e85f5f839cf6f42bfefc35e1ead |
|
| https://github.com/yuzawa-san |
| store dirty on DataType | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/8cf0bcca0bff0a891f3c8e17f58ee1f23132a352 |
| 8cf0bcc | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/8cf0bcca0bff0a891f3c8e17f58ee1f23132a352 |
|
| https://github.com/yuzawa-san |
| detect external modification of values | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/bcee62810074fa6262fcd1e0d457b460dcfb4cf3 |
| bcee628 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/bcee62810074fa6262fcd1e0d457b460dcfb4cf3 |
|
| https://github.com/yuzawa-san |
| fix tests | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/949a235069b7606c319f4bc5cdceb839379b8e8d |
| 949a235 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/949a235069b7606c319f4bc5cdceb839379b8e8d |
|
| https://github.com/yuzawa-san |
| move and rename | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/6323d96f4820788b74215b41c401814418dcfbbc |
| 6323d96 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/6323d96f4820788b74215b41c401814418dcfbbc |
|
| https://github.com/yuzawa-san |
| move and rename | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/caff49f85cd021ec3a28d393a6e49b1ee058f20f |
| caff49f | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/caff49f85cd021ec3a28d393a6e49b1ee058f20f |
|
| https://github.com/yuzawa-san |
| remove | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/62e0b2d1a4fd9643c92a9efff06b270a2ca18cef |
| 62e0b2d | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/62e0b2d1a4fd9643c92a9efff06b270a2ca18cef |
|
| https://github.com/yuzawa-san |
| cleanup | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/56a9d68c3f2167600637a5bbb82eb5516e907041 |
| 56a9d68 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/56a9d68c3f2167600637a5bbb82eb5516e907041 |
|
| https://github.com/yuzawa-san |
| smaller max size | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/830665dc3122ff291f81cefe84868dc5d305a90f |
| 830665d | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/830665dc3122ff291f81cefe84868dc5d305a90f |
|
| https://github.com/yuzawa-san |
| sonarqube fixes | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/749fc889067a1161b15c48bfd3969b110408a336 |
| 749fc88 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/749fc889067a1161b15c48bfd3969b110408a336 |
|
| https://github.com/yuzawa-san |
| trailing whitespace | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/c72610f5548c7abd2f40e0bcc0f4880c5aacf666 |
| c72610f | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/c72610f5548c7abd2f40e0bcc0f4880c5aacf666 |
|
| https://github.com/yuzawa-san |
| more sonarqube | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/eb678a4da83911ebc682db6f10a747e43d78891b |
| eb678a4 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/eb678a4da83911ebc682db6f10a747e43d78891b |
|
| https://github.com/yuzawa-san |
| log when exceeding IntegerBitSet.MAX_COLLECTION_SIZE | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/41330b7b0ebe2c5ae3cedc1d623ffc2e5fc085c9 |
| 41330b7 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/41330b7b0ebe2c5ae3cedc1d623ffc2e5fc085c9 |
|
| https://github.com/yuzawa-san |
| validation | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/485a5b24b1fc2117017136228af82dc3371bb3dd |
| 485a5b2 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/485a5b24b1fc2117017136228af82dc3371bb3dd |
|
| https://github.com/yuzawa-san |
| CharSequence.isEmpty() | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/ab84b325709bcfc2ce4daa6c4cd352e58bdf21cc |
| ab84b32 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/ab84b325709bcfc2ce4daa6c4cd352e58bdf21cc |
|
| https://github.com/yuzawa-san |
| fix tests | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/2d8d3307a235e71a617ed8b53170e1c98ac90278 |
| 2d8d330 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/2d8d3307a235e71a617ed8b53170e1c98ac90278 |
|
| https://github.com/yuzawa-san |
| fix tests | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/2488a16f208b7d746ee10255f5ae65a8f238ba89 |
| 2488a16 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/2488a16f208b7d746ee10255f5ae65a8f238ba89 |
|
| https://github.com/yuzawa-san |
| clean up fixed bitfields | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/26136408581f808754bed2e8925b5b806b99044c |
| 2613640 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/26136408581f808754bed2e8925b5b806b99044c |
|
| https://github.com/yuzawa-san |
| add rudimentary toString implementations | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/724001893f010ba9c91773ae054b07ca9e56f6db |
| 7240018 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/724001893f010ba9c91773ae054b07ca9e56f6db |
|
| https://github.com/yuzawa-san |
| use lightweight Instant | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/4d7c38ccb9de453eccbf55bd557d037f6df09cd4 |
| 4d7c38c | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/4d7c38ccb9de453eccbf55bd557d037f6df09cd4 |
|
| https://github.com/yuzawa-san |
| do not fetch date on every parse | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/5cc4caf6adab1ef70c9f2b26f26dcd9f70820eea |
| 5cc4caf | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/5cc4caf6adab1ef70c9f2b26f26dcd9f70820eea |
|
| https://github.com/yuzawa-san |
| add exception message | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/0804c2116e321c9633fd1b98d0ea737ecd983223 |
| 0804c21 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/0804c2116e321c9633fd1b98d0ea737ecd983223 |
|
| https://github.com/yuzawa-san |
| expose integerset on rangeentry | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/83e8d5ad204611e13762f26f23a44492a2bf125f |
| 83e8d5a | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/83e8d5ad204611e13762f26f23a44492a2bf125f |
|
| https://github.com/yuzawa-san |
| clean up rebase | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/560f123ca8291780204f2c769329a762115e11be |
| 560f123 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/560f123ca8291780204f2c769329a762115e11be |
|
| https://github.com/yuzawa-san |
| clean up rebase | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/e3ea1645c89c1f26d5c757d832d35b04614d7461 |
| e3ea164 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/e3ea1645c89c1f26d5c757d832d35b04614d7461 |
|
| https://github.com/yuzawa-san |
| clean up rebase | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/5acf45ab301bfff71f12367d5b19dfab8c2e948f |
| 5acf45a | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/5acf45ab301bfff71f12367d5b19dfab8c2e948f |
|
| https://github.com/yuzawa-san |
| set version | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/8a87187da0c2649c6f0f66a26000c0f9b9b0bc4a |
| 8a87187 | https://github.com/IABTechLab/iabgpp-java/pull/56/commits/8a87187da0c2649c6f0f66a26000c0f9b9b0bc4a |
| https://github.com/yuzawa-san |
| yuzawa-san | https://github.com/yuzawa-san |
| force-pushed | https://github.com/IABTechLab/iabgpp-java/compare/623ee382fd0b08e6ece60671c6767907e9be0acc..8a87187da0c2649c6f0f66a26000c0f9b9b0bc4a |
| 623ee38 | https://github.com/IABTechLab/iabgpp-java/commit/623ee382fd0b08e6ece60671c6767907e9be0acc |
| 8a87187 | https://github.com/IABTechLab/iabgpp-java/commit/8a87187da0c2649c6f0f66a26000c0f9b9b0bc4a |
|
Compare
| https://github.com/IABTechLab/iabgpp-java/compare/623ee382fd0b08e6ece60671c6767907e9be0acc..8a87187da0c2649c6f0f66a26000c0f9b9b0bc4a |
| June 26, 2025 23:04 | https://github.com/IABTechLab/iabgpp-java/pull/56#event-18345623292 |
| https://github.com/lamrowena |
| lamrowena | https://github.com/lamrowena |
| 6ac876f | https://github.com/IABTechLab/iabgpp-java/commit/6ac876f612a3528f9a9b97e9ed4297478f7d8140 |
| Jul 17, 2025 | https://github.com/IABTechLab/iabgpp-java/pull/56#event-18670205374 |
| https://github.co/hiddenchars |
| https://github.com/IABTechLab/iabgpp-java/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FIABTechLab%2Fiabgpp-java%2Fpull%2F56 |
|
| https://github.com/chuff |
|
chuff
| https://github.com/chuff |
|
| https://github.com/IABTechLab/iabgpp-java/pull/56/files/623ee382fd0b08e6ece60671c6767907e9be0acc |
|
| https://github.com/AntoxaAntoxic |
|
AntoxaAntoxic
| https://github.com/AntoxaAntoxic |
|
| https://github.com/IABTechLab/iabgpp-java/pull/56/files/8bac901b0ff0a20a92f2b0d57b05fb141efedefc |
| Please reload this page | https://github.com/IABTechLab/iabgpp-java/pull/56 |
|
High CPU Consumption
| https://github.com/IABTechLab/iabgpp-java/issues/25 |
| Please reload this page | https://github.com/IABTechLab/iabgpp-java/pull/56 |
|
| https://github.com/yuzawa-san |
|
| https://github.com/ChristopherWirt |
|
| https://github.com/lamrowena |
|
| https://github.com/chuff |
|
| https://github.com/AntoxaAntoxic |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |