textproc/asm-xml 1.4 FreeBSD
Very fast XML parser and decoder written in pure assembler
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- textproc
Description
AsmXml is a very fast XML parser and decoder for x86 platforms. It achieves high speed by using the following features:
* Support of an XML subset only * Written in pure assembler * Optimized memory accesses * Parsing and decoding at the same time
This parser is intended for applications that need intensive processing of XML. This project will likely appeal you if XML parsing is a bottleneck in your data-flow. It is expecially designed for bulk loads into databases.
This is not an all-purpose library, it is not designed to be used with DOM, SAX, XPath and so on. Here, XML is just considered as an interchange format, not as a working format.
Install
Binary package:
pkg install asm-xml
From the ports tree:
cd /usr/ports/textproc/asm-xml/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= asm-xml>0:textproc/asm-xml
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 1.4 | - | - | 1.4 |
| FreeBSD:14:quarterly | - | 1.4 | n/a | - | 1.4 |
| FreeBSD:15:latest | - | 1.4 | n/a | - | 1.4 |
| FreeBSD:15:quarterly | - | 1.4 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 1.4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
fasm: lang/fasm
The full lists below include those, and their dependencies in turn.
Build dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- dos2unix uidfix
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| asm-xml-1.4.tar.gz | 107194 | 3539bb988c023733960daac1db046865ec39bd8cb85a4b0c6471e13cfba0aaeb |
Master sites 1
- http://tibleiz.net/download/
Commit history 0
No commits in the history this site was built from.